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:
A  B  C  D  E 


Random Topics:

Object PronounPunctuationGrammar Present Perfect (ever never)Linking VerbTenses and ArticlePassive Voice Active VoicePrepotitionsNouns as AdjectivesConditional Sentence Type 1Articles with Substances

Other quiz:

Conditional Sentence Type 0-3 › View

If I had had liberal to

A. I watched the motion picture with my friend

B. I’ll watch the motion picture along with my friend.

C. I watched the motion picture along with my friends.

D. I’m looking at the motion picture along with my friends.


Modals › View

Choose the option with the highest possibility of rain.

A. I can rain tomorrow.

B. I should rain tomorrow.

C. I might rain tomorrow.

D. I could rain tomorrow.

Future Tenses › View

He _____ (not/ leave) on Monday.

A. doesn’t leave

B. won’t leave

C. isn’t leaving

D. isn’t going to leave


Grammar › View

They had left early, so I            my ride.

A. will miss

B. missed

C. might miss