Complete the following sentences using an appropriate verb form.
1It ............... raining for two hours.
Wrong!
Use the present perfect continuous for an action that started in the past and continues now, so the correct answer is "has been".
2I ............... my grandmother yesterday.
Wrong!
Use the past simple with a finished past time such as yesterday, so the correct answer is "visited".
3My boss ............... to London, and he is still there.
Wrong!
Use the present perfect for a past movement with a present result, so the correct answer is "has gone".
4See that you ............... on time.
Wrong!
After "see that" in this instruction, use the present simple, so the correct answer is "arrive".
5She will come if you ............... her.
Wrong!
In the if-clause of a first conditional sentence, use the present simple, so the correct answer is "invite".
6I ............... to Iceland, so I know how beautiful it is.
Wrong!
Use the present perfect to talk about life experience up to now, so the correct answer is "have been".
7The man ............... killed before the doctor examined the body.
Wrong!
Use the past perfect passive for an action completed before another past event, so the correct answer is "had been".
8We ............... waiting for them for two weeks.
Wrong!
Use the present perfect continuous for an action continuing up to now, so the correct answer is "have been".
9The train ............... before we reached the station.
Wrong!
Use the past perfect for the earlier of two past actions, so the correct answer is "had left".
10I ............... the newspaper every morning.
Wrong!
Use the present simple for habits and routines, so the correct answer is "read".
Done.
Score: 0/10
Answers
- It has been raining for two hours.
- I visited my grandmother yesterday.
- My boss has gone to London, and he is still there.
- See that you arrive on time.
- She will come if you invite her.
- I have been to Iceland, so I know how beautiful it is.
- The man had been killed before the doctor examined the body.
- We have been waiting for them for two weeks.
- The train had left before we reached the station.
- I read the newspaper every morning.

