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:
         


Random Topics:

Sentence Fragments and Complete SentencesHave as verb and auxiliaryRelative Clauses and etcConnectives (because, due to, owing to, because of)Present Perfect and Present Perfect Progressive TensesDo not- Does notPassive Voice in Past Simple TenseIntermediate GrammarConditionals Type ITOEIC

Other quiz:

Vocabulary › View

What is the meaning of “Dwindle”

A. Loving someone around you

B. Diminish gradually in amount

C. Clingy


Grammar › View

Have you………….. thought of studying abroad?

A. since

B. before

C. never

D. ever