Grammar Quiz

[ Grammar ]

They ______(have) lunch yesterday.

A. have

B. has

C. had

D. having

Select your answer:
A  B  C  D  E 


Random Topics:

Simple Present and Present Continuous TenseComplex Sentences with Adverb ClausesPast Tense and Perfect TensePresent Simple Positive and NegativeGrammar - Be going toEssential and Nonessential ClausesParticiple - ing/ edTenses, Tag Questions, Phrasal VerbsBe Going To vs. WillSynonym

Other quiz:

Grammar › View

It takes me about ________ hour to get to Kuala Lumpur from Port Klang.

A. the

B. a

C. an

D. –


Present Tense › View

I work in a large office with about thirty other people, most of whom ___ (know) quite well.

A. know

B. knowing

C. is knowing

D. have known