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 and Vocabulary › View

I’ve traveled to many countries on my own. Since I’m _____________________ and enjoy photography, I want to become a photojournalist. It would be exciting to travel around the world to cover major news events. -Paolo

A. laid-back and relaxed

B. neat and tidy

C. strong and independent


Grammar and Prepositions › View

Identify the conjunction in the following sentence: I like to read books and play games.

A. like

B. to

C. and

D. play

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