★ Past Narrative Tenses
I _____ (work) on this report all morning and I’m still working on it.
A. worked
B. have worked
C. have been working
D. had been working
Preview next quiz:
By the time the meeting started, everyone _____ (already arrive).
A. has already arrived
B. already arrived
C. was already arriving
D. had already arrived
Trending Topics
Loading...
About grammarquiz.net
GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.