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:

Grammar › View

Cecilia is a ___. She always takes part in dancing competitions.

A. dancer

B. singer

C. florist

D. doctor


Grammar › View

She didn’t recognize him at all. She forgot____________ last summer. 
A. to meet
B. meeting

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