Fill in the blanks with Present Perfect Simple or Present Perfect Continuous and then turn the sentences into Passive Voice.
1. The teacher _______________________ (to finish) grading all the test papers, but he ________________________________ (already, to grade) twenty of them.
2. ___________ Jim ______________ (to paint, negative) the fence, yet?! Man, he _____________________________ (to paint) that fence for weeks, now!
3. The Browns ____________________________ (to build) their house for years, but they _________________________ (to put) the roof on top of it, yet!
4. ________ you ________________ (to play) those drums since last night?! No wonder you neighbours _______________________ (to call) the cops on you twice!
5. You have no idea how many windows ________________________ (to break) so far!
6. Tim _____________________ (to sweep) the floors so many times this week. I think that something ________________________________ (to bother) him since Monday and he sweeps the floor only to have time to get away of his problem.
7. _________ the workers _________________________ (to mend) the roof of your house all week? They are a little slow because they ___________________ (to fix) only half of it.
8. For his party, Jack ______________________ (to buy) fifteen litres of soft drinks, he ______________________ (to make) a five-hour long play list on his computer and he ______________________ (to invite) more than twenty people. Right now he is in his room, making some decorations for the room. He _________________________ (to make) decorations for ten hours!
Răspunsuri la întrebare
Răspuns:
1. has finished
has already graded/has been already grading
2. Hasn't Jim painted the fence ?
he has been painting for weeks.
3. Have been building , haven't put
4. Have you been playing
have called
5. have been broken
6. has been sweeping
has been bothering
7. have the workers have been mending
have fixed
8. has bought
has made
has been inviting
has been making
1. All the test papers have been finished
20 of them have already been graded
2. the fence hasn't been painted
that fence has been painted for weeks
3. their house has been built
the roof hasn't been put
4. those drums have been played
the cops have been called
5. este deja trecuta in Passive Voice
6. the floors have been swept
he has been bothered by something
7. the roof has been mended
only half of it has been fixed
8. 15 litres of soft drinks have been bought
a 5 -hour list has been made
more than 20 people have been invited
Explicație: