Grammar Quiz

[ Past Simple Vs. Present Perfect ]

A: What’s wrong?

B: I ______ a glass.

A. Broke
B. Has broken
C. Have broken

Select your answer:
A  B  C  D  E 


Random Topics:

Passive Voice - Present Simple and Past SimpleComparatives, Superlatives, and ModalsRelative Pronouns and AdverbsPreposition and Preposition PhraseNouns & Pronouns-ing / InfinitiveLinking Words and PhrasesModals "Should"Modal Auxiliaries and Similar ExpressionsPast Perfect & Past Simple

Other quiz:

Some vs. Any › View

We could go to the shop and buy ………… oranges.

· a. any

· b.some


Modal Auxiliary Verbs › View

Write a sentence using a modal auxiliary verb to express obligation in present tense in the context of school rules.

A. You should finish your homework before you go to your first class.

B. You must finish your homework before you go to your first class.

C. You can finish your homework before you go to your first class.

D. You might finish your homework before you go to your first class.

Grammar & Vocabulary › View

My father used to ………with Maths and Physics, but now he is an engineer.

A. bully

B. encourage

C. struggle


Grammar › View

The minister’s speech on economic reform was filled with _____ promises but lacked substantive details.

A. elusive

B. grandiose

C. pragmatic

D. succinct