Grammar Quiz

[ Past Tenses ]

He _____________ (to write) a report by 6 o’clock yesterday.

A. had written

B. has written

C. wrote

D. was writing

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar Present Perfect (ever never)Adjective or AdverbClauses and GerundsPresent Perfect: for/sinceInversion + Passive VoiceEd and Ing EndingsTenses and Word FormationAdverbs of Frequency & Simple Present TenseVerbs of movementPast or Present Verb Tense

Other quiz:

Vocabulary and Grammar › View

You need a passport to pass the _____ between Mexico and the United States.

A. edge

B. line

C. border

D. rim


Present Perfect Simple vs Continuous › View

We __________ (talk) about this for too long.

A. have talked

B. have been talking

Grammar › View

You……………..funny.
A. ARE
B. AM
C. IS


Present Simple and Continuous Tense › View

They _____ like coffee, they prefer milk tea.

A. don’t

B. doesn’t

C. isn’t

D. aren’t