Past & Present Perfect Continuous Exercises
Past & Present Perfect Continuous Exercises | Englisch Grammatik
1. We ______ for the bus for over an hour.
have been waiting
a) have been waiting
b) have waited
2. When we arrived, they said “We______ for an hour”.
have been waiting
a) wait
b) have been waiting
3. He ______ a book when the phone rang.
was reading
a) was reading
b) read
4. They ______ for days now and still not reached their destination.
have been traveling
a) have been traveling
b) traveled
5. The kids ______ in the park yesterday.
were playing
a) play
b) were playing
6. I ______ Spanish for two years until now.
have been learning
a) learned
b) have been learning
7. She______ for her exams last summer.
was studying
a) was studying
b) is studying
8. While I was studying, my friends ______ outside.
were playing
a) played
b) were playing
9. She ______ on the project for a month and next week she is finally going to submit it.
has been working
a) has been working
b) is working
10. The team ______ for the match last night.
was practicing
a) has been practicing
b) was practicing