[ Grammar ]
_____ you ever visited London?
A. Do
B. Have
C. Did
D. Had

Random Topics:
Simple Present VS Present ContinuousVocabularyProgressive Perfect and Simple Verb TensesContractions and ConjunctionsGrammar (want to/ need to/ have to)Present Simple and Continuous TenseDependent PrepositionTenses PracticePresent Simple and Present Continuous TenseModal Verbs and PermissionOther quiz:
Vocabulary › ViewWhat does “vital” mean?
A. About life
B. Large from side to side
C. Sensitive, easy to break
D. Having wonder
Grammar › View
Choose the appositive in the sentence. Her first-block class, biology, was taught by a new teacher.
A. first-block
B. Her first-block class
C. biology
D. teacher
Grammar › Viewa mistake in logic
A. faulty reasoning
B. false premise
C. false consensus
D. fake news
Idioms › View
If you are “no spring chicken” you ___.
a. are inexperienced
b. aren’t energetic
c. aren’t young
