Grammar Quiz

[ Present and Past Tenses ]

“Hurry up, the train to Bristol … at 6:30!”“OK, I’m coming!”

A. has left

B. leave

C. is leaving

D. leaves

Select your answer:
A  B  C  D  E 


Random Topics:

Sentence Structure and Grammar RulesModals and PhrasesPast Perfect SimpleSports VocabularyNoun and Modal VerbsSubjunctivesComparatives, Superlatives, and ModalsIf Conditional Zero and OneHelpful Phrases Should and Shouldn't

Other quiz:

Grammar › View

My scores in high school _________ ________ ___________ until I made an effort to study more.

A. couldn’t be improved

B. hadn’t been improving

C. haven’t been improving

D. wouldn’t have improved


Present Perfect Tense › View

I…(live)…without electricity for two weeks.

A. has been living

B. have been living

C. had been living

D. am living

Past Tense › View

Crisye, whose complete name is Chrismansyah Rahadi, …. on March 30,2007

A. died

B. has died

C. dies

D. had dies


Grammar › View

My brother ………………… three kids – all are girls.

A. Had
B. Have
C. Has