Grammar Quiz

[ 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 Phrases

Other quiz:

Homophones › View

I 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