Grammar Quiz

[ Tenses ]

Which sentence correctly uses a verb tense based on the time expression provided?

A. I have visited my grandparents yesterday.

B. I visited my grandparents since last year.

C. I have visited my grandparents many times.

D. I visited my grandparents for two weeks now.

Select your answer:
A  B  C  D  E 


Random Topics:

Time ClausePresent Simple Positive and NegativePassive Voice, Question Tag, PrepositionsSentences-ed or -ingWorld Literature VocabularyGrammar and PrepositionsArticles & PrepositionNoun ClauseMuch, many, a lot of, a few, a little

Other quiz:

Grammar › View

While I ________ the floor, Mrs. Paker began cooking.

A. swept

B. was sweeping

C. has swept

D. has been sweeping


Modal Verbs & Perfect Infinitive › View

. I can’t find my phone. I …….. it at the gym.

A. must have lost

B. can’t have lost

C. must lose

Grammar › View

…….. weather today is very hot as ……. sun shines brightly.

A. -, the

B. A, the

C. The, a

D. The, the


Modal Verbs › View

Complete the sentence:

I ______ be in my office at 8 sharp in the morning because my boss told me so.

A. must

B. should

C. have to

D. can