Grammar Quiz

[ Tenses ]

I _____ to Ha Long Bay twice this year.

A. have been

B. will be

C. has been

D. been

Select your answer:
A  B  C  D  E 


Random Topics:

Past TenseParts of Speech and Compound SentencesGrammar (want to/ need to/ have to)PRESENT SIMPLE vs PRESENT CONTINUOUS + QUANTSimple Future TenseGerunds as objects of prepositionBare Infinitive and To InfinitivePast Tense and Past ContinuousInversions and SubjunctiveGrammar: is/are/was/were

Other quiz:

Modals › View

This _____ be Laura in this picture! She looks so strange here!

A. mustn’t

B. can’t

C. shouldn’t be


Conjunctions › View

My mom needs some butter ….make a cake

A. so that

B. for

C. in order to

Present and Past Simple Passive › View

How often ____ you ____ your nails?

A. are cutted

B. are…cut

C. is…cut

D. do…cut


Grammar › View

The next sales meeting will take place in Tokyo _____ May.

A. on

B. at

C. in

D. to