Topics: Present Perfect Tense
Have you moved the table?
A. Yes, I do
B. Yes, I am
C. Yes, I have
D. Yes, I has
Select your answer:

Random Topics:
Past Perfect vs Past SimpleAction vs Linking Verbs/ Verb PhrasesPast Simple, Past Continuous, Past PerfectModals of ProbabilityGrammar: Reported QuestionsSubordination ConjunctionsSingular and Plural NounsModal Verb in Passive VoicePresent Simple with Adverbs of FrequencyPresent Simple ProgressiveOther quiz:
Grammar › ViewThis is the _____ race of all.
A. easy
B. easier
C. easiest
Tenses Usage › View
Everyone in the meeting _____ the urgency of addressing climate change.
A. understands
B. understand
C. understood
D. is understanding
