Grammar Quiz

[ Tenses ]

Differentiate between past progressive and present perfect tense with examples.

A. She cooks dinner when the phone rings.

B. An example of past progressive tense is ‘She was cooking dinner when the phone rang.’ An example of present perfect tense is ‘I have finished my homework.’

C. I have been finishing my homework.

D. He will be cooking dinner when the phone rings.

Select your answer:
A  B  C  D  E 


Random Topics:

Adjectives and PronounsArticles and DeterminersWishes & Reported SpeechPassive to ActiveNoun, Pronoun, Adjective, VerbOffering HelpRelative Clauses and UsageGrammarSecond and Third ConditionalConjunctive Adverbs

Other quiz:

Have Been to vs. Have Gone to › View

Where … you …? How come you look so messy?

  1. has, been
  2. have, been
  3. has, gone
  4. have, gone


Grammar › View

Species survive because they — to new situations. My church will — a needy family.

A. adopt, adapt

B. adapt, adapt

C. adapt, adopt

D. adopt, adopt

Grammar › View

The bazaar …………………….. by the time Jane arrived.

A. had finished

B. would have finished

C. will have finished


Modals › View

A: He failed the exam. B: It was an easy one. He ______ well enough.

A. must have studied

B. might have studied

C. can’t have studied

D. may have studied