Grammar Quiz

[ Present Perfect Tense ]

Mary (never, be) ______________ to Ha Noi.

A. has never been

B. have never been

C. never was

D. never were

Select your answer:
A  B  C  D  E 


Random Topics:

Verb Forms and PrepositionsNouns FormationNoun ClausesWish + Verb 2Vocabullary TestAdjectives or Adverbs“Put” Phrasal VerbSubject Verb Agreement; Indefinite PronounsFamily VocabularyGrammar - Countable/ Uncountable

Other quiz:

Future Tenses › View

Hold his hand! He _____.

A. is going to fall

B. is falling


Grammar › View

Tom wakes his parents up………….playing the guitar very softly.

A. because

B. in spite of

C. because of

D. although

Grammar › View

Do you know ___ to school yet? I’m quite worried about her.

A. why Cathy hasn’t come

B. why hasn’t Cathy come

C. when Cathy hasn’t come

D. when hasn’t Cathy come


Conjunction: Because and So › View

I don’t study hard _____________ I get bad score.

A. because

B. so