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:

Phrasal Verbs › View

Cut back on

A. To find someone or something after searching for them.

B. To accept an opportunity quickly and eagerly.

C. To accept an opportunity quickly and eagerly.

D. To reduce something


Grammar › View

He wasn’t / weren’t playing basketball yesterday afternoon.

A. wasn’t

B. weren’t

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