Grammar Quiz

[ Present Perfect Tense ]

Someone … left the letter on your desk.

A. Has
B. have

Select your answer:
A  B  C  D  E 


Random Topics:

Preposition of DirectionPronouns and AntecedentsRelative Clausea, an, the, zero articleContrastive ConjunctionsComparative and SuperlativesCompound and Complex, ConditionalsVerb to Be Tenses & Object PronounConjunctions - ConnectorsPast Tense & Past Continuous Tense

Other quiz:

Grammar › View

Tickets to the theatre aren’t usually _________.

as cheap as

cheaper than

the cheapest


Verbs: Action, Linking, and Helping › View

What is the verb in the sentence below?
Phillip reads a few pages everyday.
A. Phillip
B. reads
C. pages
D. every

Vocabulary › View

If you put some ………….. on your plants, they will grow better.

A. bay leaves

B. fertilizer

C. herbicides


Grammar › View

I don’t believe his idea of becoming an actor ______ to come true.

A. will likely

B. is likely

C. has been likely