Grammar Quiz

[ Present Perfect Tense ]

Which of the following sentences is about present perfect tense?

A. I did not write a Christmas card to my Grandpa.

B. I will not write a Christmas card to my Grandpa.

C. I have not written a Christmas card to my Grandpa yet.

D. I do not write a Christmas card to my Grandpa.

Select your answer:
A  B  C  D  E 


Random Topics:

Personal PronounComparative & Superlative AdverbsPresent Continuous, Present Perfect and Used toUnreal Uses of Past TensesGrammar / PronounsPronouns, Sentence Structure, and Figurative LanguageArticles A and AnGerund or InfinitiveAdverb Of PlacePassive Voice Active Voice

Other quiz:

Conditionals › View

Choose the type of conditional: What would you do if you won a million dollars?

A. FIRST CONDITIONAL

B. SECOND CONDITIONAL

C. THIRD CONDITIONAL


Grammar › View

Do you want to visit your uncle, do your home work or ________ video games?
A. to play
B. plays
C. playing
D. play

Countable Vs Uncountable Nouns › View

Have we got …… milk in the fridge, mother?

A. any

B. many

C. a few


Adjectives and Prepositions › View

Identify the kind of adjective in the given sentence.

Where is my shirt?

A. Adj of number

B. Adj of quality

C. Possessive Adj

D. None of the above