★ Present Perfect Continuous Tense
You …… for 3 hours. (wait)
A. have been waiting
B. has been waiting
C. have wanted
D. are waiting
Preview next quiz:
We …… so hard, so now we are going to have a rest. (work)
A. have not been working
B. have been working
C. are working
D. are not working
Trending Topics
Loading...
About grammarquiz.net
GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.