[ 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:
Was and WereAuxiliary Verbs (be, do, have)Functional Sentence TypesHave GotPresent Continuous, Present Perfect and Used toGrammar Error Correction (Simple Present Tense)Grammar : can, could and be able toImperative SentencesTo Infinitive or GerundWould/would like - affirmative/negativeOther quiz:
Infinitive Forms › ViewThe weather was too hot … out.
A. going
B. go
C. to go
Passive Voice › View
The computer __________ by Peter for one hour
A. have been used
B. has been used
C. is used
D. was used
