[ Present Perfect Tenses ]
______ you ever ______ to London?
A. Have, been
B. Did, go
C. Do, go
D. Will, go

Random Topics:
Tenses and Time MarkersNouns and QuantifiersModalsLinking WordsGrammar for TOEFLVocabulary : Coming & GoingGrammar, Conditional Sentences, VocabularySimple present/ past/ future tenseIrregular Plural NounsTenses PracticeOther quiz:
Vocabulary › ViewTo 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
