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:

Modals for Ability, Possibility and Permission › View

In which sentence can’t you substitute be allowed to with could?

A. We didn’t have lessons on Friday afternoons, so we were allowed to leave school early.

B. My parents were very easygoing. I was often allowed to stay out late.

C. Mary was allowed to have her first sleepover when she was 9.

D. Adam was allowed to take the Tube on his own when he was 11.


Vocabulary › View

a word that describes a noun or pronoun

A. experience

B. adjective

C. character

D. connotations

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