136k views
2 votes
Complete the following sentences using appropriate verb forms.

1. The teacher ...................... the lesson yesterday. (teaches/taught/has taught)
2. Now he ...................... questions to see if the students have understood the lesson. (is
asking/asks/asked)
3. As he is not satisfied with the answers, he .....................… the lesson tomorrow. (would repeat/will
repeat/repeated)
4. John ..................... in hospital for two weeks. (is lying/lies/has been lying)
5. We ..................... him yesterday. (were visiting/visited/have visited)
6. He ................... completely. (recovers/recovered/has recovered)
7. Mark ........................... for jobs ever since he passed his examination in March. (has applied/has been
8. Last month he.................... for an interview. (has appeared/appeared/was appearing)

4

9. I .................. to my friend a fortnight ago inviting her to spend the holidays with me. (wrote/was
writing/have written)
10. Yesterday, I....................... her reply. (was receiving/received/have received)
11. Most probably he ..................... to school next week. (will come/would come/has come)
12. He ..................... for the results. (waits/is waiting/waited)

2 Answers

0 votes
1. The teacher *taught* the lesson yesterday
2. Now he *asks* questions to see if the students have understood the lesson
3. As he is not *satisfied* with the answers, he will repeat the lesson tomorrow.
4. John *has been lying* in the hospital for two weeks.
5. We *visited* him yesterday.
6. He *has recovered* completely.
7. Mark *has applied6 for jobs ever since he passed his examination in March.
8. Last month he *appeared* for an interview.
9. I *wrote* to my friend a fortnight ago.
10. Yesterday, I *received* her reply.
11. Most probably he will *come* to school next week.
12. He is *waiting* for the results.
User Eric Amodio
by
6.1k points
5 votes
1. taught
2. is asking
3. will repeat
4. has been lying
5. visited
6. has recovered
7. has been applying
8. appeared
9. wrote
10. received
11. will come
12. is waiting
User Andy Mango
by
5.7k points