Grammar Quiz

[ Tenses ]

‘He has never been to Thailand’

A. Present Simple

B. Past Perfect

C. Present Perfect

D. Future Simple

Select your answer:
A  B  C  D  E 


Random Topics:

Simple and Progressive Verb TensesWill vs be going toSuperlative & Comparative AdverbsGoing To Be and WillPhrasal Verb With TakeTime ClauseGerund, Participle, Infinitive, or AppositiveModals, Infinitives and GerundsSimple Present & Present ProgressiveGerund - to Infinitive

Other quiz:

Grammar › View

Julie _______ right now.

A. sleeps

B. are sleeping

C. is sleeping

D. sleeping


Grammar › View

Children — — their ability to speak their native languages by learning rules from adults because adults are not conscious of all grammar, pronunciation and meaning rules either.

A. may develop

B. might develop

C. should develop

D. can’t develop

E. being able to develop

Grammar › View

I’m not sure if we should go; it _____ raining tonight.

A. maybe

B. may be


Has Got & Have Got › View

He ___ ___ a snowman. 🙂

A. has got

B. have got

C. hasn’t got

D. haven’t got