Grammar Quiz

[ Grammar and Vocabulary ]

They ____ lunch together before work yesterday.

A. have

B. had

C. having

D. has

Select your answer:
         


Random Topics:

-ed/-ing AdjectivesFuture Perfect TenseGrammar - some / anyPresent Continuous TenseThere is or There arePast Tense and NeutralGrammar: was/wereWish SentencesPreposition of TimeAdjectives & Prepositions

Other quiz:

Mixed General Quiz › View

The highest peak in Sierra Nevada ___ “Mulhacen”, 3482 meters high.
a. calls
b. were called
c. is calling
d. is called


Modals in The Past › View

Amanda ________________ (finish) the work, but she felt ill and had to go home.

A. would have finished

B. could have finished

C. must have finished

D. may have finished