Grammar Quiz

[ Present Perfect Tenses ]

______ you ever ______ to London?

A. Have, been

B. Did, go

C. Do, go

D. Will, go

Select your answer:
A  B  C  D  E 


Random Topics:

Tenses and Time MarkersNouns and QuantifiersModalsLinking WordsGrammar for TOEFLVocabulary : Coming & GoingGrammar, Conditional Sentences, VocabularySimple present/ past/ future tenseIrregular Plural NounsTenses Practice

Other quiz:

Grammar › View

You ride your bike quite often, ________?

A. don’t you

B. do you


Contrast Linking Words › View

Hariz never learned the language _____ he lived there for two years.

A. in spite of

B. although

Vocabulary › View

To make or produce something.

A. convert

B. power

C. generate

D. flow


Vocab Checking › View

Air pollution exerts an adverse effect on people’s health, especially the … system

A. digestive

B. nervous

C. respiratory

D. cardiovascular