Grammar Quiz

[ Sentence Transformation ]

The last time I talked to Rose was three years ago.

A. I didn’t talk to Rose three years ago.    

B. I have talked to Rose for three years.

C. I hadn’t talked to Rose for three years.      

D. I haven’t talked to Rose for three years.

Select your answer:
A  B  C  D  E 


Random Topics:

Communicative GrammarAdverbs of How Something is DonePreposition on TimeQuantifiers, Countable and Uncountable NounsWho vs WhomHomophone & Homonym-ed or -ingCountable & Uncountable NounsGerundGerunds as Objects of Prepositions

Other quiz:

Vocabulary › View

having or showing a desire to hurt someone who has hurt or caused problems for you

A. Vindictive

B. Malevolently

C. Demeanor

D. Caustic


Tenses › View

The cost of living in Tokyo considerably…….. depending on which area of the city you live in

A. vary

B. to vary

C. varying

D. varies

Grammar › View

She’s honest _________ everyone trusts her.

A. if

B. so

C. when


Tenses › View

What does an indirect object answer in a sentence?

A. What?

B. When?

C. Where?

D. To whom? or for whom?