Grammar Quiz

[ Perfect Tenses ]

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

A. has bee driving

B. have been driven

C. has been driving

D. is driving

Select your answer:
A  B  C  D  E 


Random Topics:

FOR & SINCEConjunctions & InterjectionsSimple Past Tense1st and 2nd ConditionalsPassive Voice of TensesPersonificationPast Continuous Tense & Past ModalsAnalogyPerfect Verb TensesComparatives ( adj/ adv)

Other quiz:

Grammar › View

Who …. football after school?

A. play

B. are playing

C. playing

D. plays


Adverbial Clauses › View

Henry will certainly have finished his project ______ our voluntary campaign this summer.

A. when he joins

B. by the time he joined

C. while he is joining

D. as soon as he will join

Grammar & Vocabulary › View

. Concentrates on money. It includes banks, accountants, and insurance companies.

A. The financial sector

B. The agriculture sector

C. The manufacturing sector


Present Perfect › View

I am looking for my pen. I __________ it.

A. have lost

B. did lost

C. has lost