Grammar Quiz

[ Present Perfect ]

Have you… been to China?

A. never

B. not

C. ever

D. got

Select your answer:
A  B  C  D  E 


Random Topics:

Verbs of movementAuxiliaries VerbModals for RecommendationsFuture SimpleAdverbial Clause of MannerModals AuxiliaryContinuous TensesSuperlativesPassive Voice - Present ContinuousThird Conditionals

Other quiz:

Grammar › View

Maria …… type 80 words per minute. 

A. May 

B. Can 

C. has to 


Present Perfect or Past Simple › View

Miley Cyrus ____________ in my city yet. Maybe she’ll give a concert next year.

A. sang

B. singing

C. hasn’t sung

D. has sung

Tenses › View

I ……………………………. a lot about her before I heard that she was safe.

A. has worried

B. had worry

C. have worried

D. had worried


Grammar › View

The young waitress looks busy,    ? 

A. isn’t she

B. doesn’t she

C. isn’t he

D. doesn’t he