Grammar Quiz

[ Tenses ]

My parents ___________ (to talk) with my sister for hours.

A. have been talking

B. has been talking

Select your answer:
A  B  C  D  E 


Random Topics:

Adjectives and comparisonsModals with Perfect InfinitivePresent tense AffirmativePassive Voice in Past and Present TenseModal Verbs for PossibilityGrammar - Place and MovementQuantifiers MixHomophone & HomonymAsking and Giving OpinionParallel Structure or Combining Sentences

Other quiz:

Transitions › View

Brian’s writing is really distinct; ______ I can hear his voice when I read the words he chooses.

A. simultaneously,

B. equally important,

C. in other words,

D. despite that,


Tenses and Verb Forms › View

. Fill in the blanks with the correct form of the verb 6. I ______ (complete) my assignment by next week.

A. will complete

B. will have completed

C. will be completing

D. will have been completing

Future Perfect Tense › View

At this time tomorrow, I … to pay off my debts.

  1. will have money
  2. will have had money


Present Tenses › View

I ___ (already, finish) reading that book.

A. already finish

B. am already finishing

C. have already finished

D. have already been finishing