Grammar Quiz

[ Past Simple Vs. Present Perfect ]

I ___________ this already. Stop asking!

A. Did
B. Have done
C. Has done

Select your answer:
         


Random Topics:

Grammar, Literature, and VocabularyGrammar - much, many, a lot ofDefinite and Indefinite ArticlesPresent Simple and Present Continuous TensesGrammar Like & Linking VerbArticles and PronounsGrammar and UsagePast Simple vs Past ContinuousModals, Infinitives and GerundsVerb + Infinitive or Gerund

Other quiz:

Vocabulary › View

What does “allow” mean?

A. Very much so
B. Very big
C. To let another do something
D. Going far down


Vocabulary & Grammar › View

Maybe these letters will _______ your memory.

A. jog

B. wake

C. help

D. remind