Grammar Quiz

[ Perfect Tenses ]

I have written three letters. This means…

A. she is still writing now

B. she is not writing anymore

C. she hasn’t finished writing yet

D. she hopes to finish writing this morning

Select your answer:
         


Random Topics:
Good vs. Well Loose vs. LoseConditional Sentence Type 1So - Too - Either - NeitherPast Perfect Tense and Past TenseWill, Be going to, Present ContinuousDEGREE COMPARISONModal and Modal PerfectPassive to Active

Other quiz:

Causative Verb › View

—- its creation in 1903, the High Court of Australia has been responsible for interpreting the constitution.

A. Because
B. Since
C. Unlike
D. While


Grammar › View

“I’m sorry I have arrived late” Juan said. Find the correct Reported Speech sentence.

A. He apologised because he has arrived late.

B. He apologised for arriving late.

C. He apologised on arriving late.

D. He apologised to arrive late.


How to use : Read the question carefully, then select one of the answers button.