[ Vocabulary and Grammar ]
Larry ….. for hours before he decided to stop for a rest.
A. was driving
B. has driven
C. had been driving
D. has been driving
Select your answer:
Random Topics:
Simple vs Continuous Past TensePresent Perfect Simple and ContinuousTOEIC Tenses, VerbsVerbal PhrasesPrepositional PhraseEnglish MorphosyntaxNarrative TensesPronouns, Verb, ConjunctionInterjection & Prepositional PhrasesOther quiz:
Homophones › ViewI had to _________ new folders.
A. Buy
B. Bye
C. By
Present Tenses › View
The kids ______ (play) outside since morning, and now they ______ (appear) exhausted.
A. have played, appear
B. have been playing, appear
C. are playing, are appearing
D. played, appear