Grammar Quiz

[ Grammar ]

Sam …….. (to drive) a car for five hours now.

a. has been driving

b. have been driven

c. has been driving

d. is driving

Select your answer:
A  B  C  D  E 


Random Topics:
Expressing WishesNoun ClauseActive vs. Passive Voice Few, a few, little, a littleModals of ProbabilityPassive SentenceShould and Shouldn'tAdjective and AdverbGrammar on Conditionals

Other quiz: Present Perfect Tense

They haven’t visited us ____________________ Christmas.

A. For
B. Since


How to use : Read the question carefully, then select one of the answers button.