the new has surprised me
=> i have been surprised by the new
they haven't used this machine for ages
=> this machine hasn't been used for ages
my sister hasn't bought that motorcycle
=> that motorcycle hasn't been bought by my sister
nobody has seen time since he left school in 1990
=> tim hasn't been seen since he left school in 1990
she has bought two new dresses recently
=> two new dresses have been bought recently
we haven't written that report
=> that report hasn't been written
have you tunred off all the lights
=> have all the lights been tunred off ?
have his parents given him a new dictionary
=> has a new dictionary been given him by his parents ?
why haven't you done this excercise
=> why hasn't this excercise done ?
has she received that letter
=> has that letter been received ?
have you watched that kind of film before
=> has that kind of film been watched before ?
(vote và chọn ctlhn cho mình nha ~)
-answer by jane-