Grammar Quiz

[ Grammar ]

The last time I saw Rose was three years ago.

A. I haven’t seen Rose three years ago.

B. I haven’t seen Rose since three years.

C. I haven’t seen Rose for three years.

D. I hasn’t seen Rose for three years.

Select your answer:
         


Random Topics:

Simple Past - Irregular VerbsModals of DeductionPrepositions of Location, Movement and TimeHow much or How many?as...as, comparatives, superlativesCOUNT - NONCOUNT NOUNSComparative and Superlative AdjectivesArticles & PrepositionInfinitives for reasons

Other quiz:

Grammar › View

Identify the sentence fragment:

A. The cat slept all day.

B. Ran through the field.

C. The children are playing outside.

D. The movie starts at 7 p.m.


Present Perfect Tense › View

rere and samsul ….. watering the flower while their mother cooked

A. were

B. was

C. has

D. have