Grammar Quiz

[ Modals with Perfect Infinitive ]

Janet said she had bought a brand new car. It ___ cost her a fortune.

A. must

B. could

C. might have

D. can have

Select your answer:
A  B  C  D  E 


Random Topics:

Intermediate GrammarComparatives - SuperlativePresent Simple and Past ContinuousInfinitiveSuperlativesGrammar - First ConditionalConnectivesPresent, Past and Future TensePrepositions and TensesGrammar - TOEIC

Other quiz:

Tenses › View

Hani will have been at the amusement park

Change into Future Perfect!

A. Hani will be at the amusement park

B. Hani will have been at the amusement park

C. Hani has been at the amusement park

D. Hani will have been going to the amusement park


First Conditional Sentence › View

If you ________ hurry, you ________ the bus.

A. won’t; miss

B. won’t; misses

C. don’t; misses

D. don’t; will miss

Grammar › View

Which word is a conjunction in the sentence “Holden must hurry, or he will be late”?

A. must

B. or

C. will

D. be


Causative Verb › View

He asked me ___ my phone was receiving cell service.

A. Whether
B. If
C. Option 3
D. Option 4