Grammar Quiz

[ Present Perfect Tenses ]

I ______ my homework already.

A. do

B. did

C. have done

D. am doing

Select your answer:
         


Random Topics:

Present Simple and Present Continuous TenseHow much and how manyModals: Possibility, Necessity, ExpectationGRAMMAR - Could / Could notModal Verbs & Reflexive PronounsArticle the or zero article (-)Order of AdjectivesDirect and Indirect SpeechGrammar: Have toPresent/Future/Past Simple/Present Perfect

Other quiz:

Grammar › View

They don’t have ______ money to buy a present

A. many

B. a few 

C. few 

D. much


Verb Agreement › View

Each of the students (was/were) given a chance to speak.

A. was

B. were