Continuous - Past & Perfect
Continuous - Past & Perfect | Englisch Grammatik
1. We ______ at the beach when it started to rain.
were walking
a) were walking
b) was walking
c) have been walking
2. She ______ for the exam since February.
has been studying
a) has studied
b) is studying
c) has been studying
3. They ______ television all evening yesterday.
were watching
a) have been watching
b) were watching
c) watched
4. I ______ for my keys for the last hour and I still can't find them!
have been looking
a) am looking
b) have been looking
c) was looking
5. It ______ all morning. That's why the streets are wet.
has been raining
a) was raining
b) has been raining
c) is raining
6. You ______ the whole time I've been preparing dinner.
have been playing
a) have been playing
b) were playing
c) are playing
7. My parents ______ in Paris when they were young.
were living
a) were living
b) have lived
c) have been living
8. The athletes ______ for the marathon since January.
have been training
a) were training
b) have been training
c) trained
9. While I ______ for the bus, I saw an old friend.
was waiting
a) am waiting
b) was waiting
c) have been waiting
10. How long ______ this book?
have you been reading
a) do, read
b) did, read
c) have you been reading
11. She ______ out with her friends when you called her.
was hanging
a) has been hanging
b) was hanging
c) hangs
12. They ______ the new project for several weeks now.
have been discussing
a) have discussed
b) were discussing
c) have been discussing
13. The children ______ in the garden when it began to thunder.
were playing
a) were playing
b) have been playing
c) played
14. He ______ to his favorite podcast while he was cooking dinner.
was listening
a) listens
b) has been listening
c) was listening
15. I ______ about changing my job for the past couple of months.
have been thinking
a) think
b) was thinking
c) have been thinking
16. We ______ for the parade to start for over an hour.
have been waiting
a) have been waiting
b) were waiting
c) are waiting
17. You ______ very strange last night. Was everything okay?
were acting
a) have been acting
b) are acting
c) were acting
18. She ______ that song on the guitar for months but still hasn't got it right.
has been practicing
a) was practicing
b) has been practicing
c) practiced
19. It ______ since I left home. I'm completely soaked!
has been raining
a) is raining
b) has been raining
c) was raining
20. While we ______ in the park, we saw a deer crossing the path.
were walking
a) are walking
b) were walking
c) have been walking
21. The team ______ for the final match when the coach fell ill.
was training
a) has been training
b) was training
c) trains
22. I ______ to contact you all day! Where have you been?
have been trying
a) am trying
b) was trying
c) have been trying
24. We ______ through the old photo albums when we found a letter tucked between the pages.
were looking
a) are looking
b) were looking
c) have been looking
26. You ______ really hard lately; I think you deserve a break.
have been working
a) have been working
b) work
c) were working
27. The artist ______ on the new sculpture when it unexpectedly collapsed.
was working
a) is working
b) was working
c) has been working
28. It ______ all morning. I hope it stops soon!
has been snowing
a) snows
b) was snowing
c) has been snowing
29. While I ______ for the bus, I met an old school friend.
was waiting
a) have been waiting
b) was waiting
c) am waiting
30. She ______ about moving abroad for a long time, and finally she has made her decision.
has been thinking
a) is thinking
b) thinks
c) has been thinking