Grammar Quiz

[ Perfect Tense ]

The mechanic _____ my car in 2 days.

A. have fixed

B. will have fixed

C. will fixed

D. will has fixed

Select your answer:
A  B  C  D  E 


Random Topics:

Verb PhrasesInfinitivesPunctuationsConjunctions & PrepositionsGrammar - to be, possessive, have gotPast Simple and Past Continuous TensesPresent ContinuousWish / If only ( Present)Present Simple for Future ArrangementPresent Simple Tense Passive

Other quiz:

Modals › View

You look relaxed. You ____ a wonderful holiday.

A. must have had

B. might have had

C. can’t have had

D. should have had


Grammar › View

Did you use to play with dolls?

A. Yes, I am.

B. Yes, I did.

C. Yes, I do.

D. Yes, I used.

Present Simple Tense › View

___________ Ann ___________ English? (speak)

A. Does/ speak

B. Does/ speaks

C. Do/ speak

D. Do/ speaks


Tag Questions › View

They didn’t finish their homework, __________________?

A. does she

B. did he

C. did they