Grammar Quiz

[ Present Perfect Tense ]

I __________________________ repaired your car.

A. Have already
B. Has just
C. Have yet
D. Has never

Select your answer:
A  B  C  D  E 


Random Topics:

ProverbsGrammar and VocabularyHelping and Linking VerbsPassive Voice in Past Simple TensePast Simple vs Past ContinuousTypes of Sentence StructureVerb FormPrepositions of TimeGrammar : Must (Necessity)Let & Be allowed to

Other quiz:

Present Tenses and Connectors › View

Where ____ I ____ my sandals?

A. Where have I left my sandals?

B. Where has I left my sandals?

C. Where have I lefted my sandals?

D. Where has I lefted my sandals?


Grammar › View

Your library books are overdue. You _____ if you return those books immediately.

A. will not fine

B. will not fined

C. will not be fined

D. will be not fine

Conditionals › View

What would you do if it ________ on your wedding day?

A. rain

B. did rain

C. rained

D. had rain


Modal Auxiliaries › View

Robert has a new car. He ________ it for a very good price. He paid 30 percent less than the regular retail cost.

A. could buy

B. had to buy

C. was supposed to buy

D. was able to buy