Grammar Quiz

[ Present Perfect ]

Have you ever ________ to Moscow ?

A. seen

B. been

C. taken

D. done

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar - Collective NounsNo Excuse Words / Conjunction SOPresent Simple TenseAdjective OrderFormal & Informal WordsDo / Have / Can - Basic QuestionsSimple Present & Present ProgressivePassive with ModalsFuture Continuous, Future Perfect and Future Perfect ContinuousPreposition and Adjective

Other quiz:

Grammar › View

I really like my new home, especially _______ location.

A. its

B. it

C. my

D. our


Grammar › View

Hanane and Adil are looking out the window. It … again. It … all the time here in the winter.

A. ‘s raining, ‘s raining

B. rains, rains

C. rains, ‘s raining

D. ‘s raining, rains

Aspect or tenses of Verbs › View

He has been running to inspire other athletes with disabilities.

A. Simple Aspect

B. Progressive Aspect

C. Perfect Aspect

D. Perfect Progressive Aspect


Grammar › View

Choose the sentence that is correctly punctuated. 
A. Philip, understanding history increases your understanding of today’s world. 
B. Philip understanding history increases your understanding of today’s world. 
C. Philip, understanding history, increases your understanding of today’s world. 
D. Philip, understanding, history increases your understanding, of today’s world.