★ Present and Past Tenses
The baby … for the past two hours.
A. has slept
B. has been sleeping
C. sleeps
D. is sleeping
Preview next quiz:
The emergency services … by the time we got there.
A. had been arriving
B. had arrived
C. arrived
D. were arriving
Trending Topics
Loading...
About grammarquiz.net
GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.