Grammar Quiz

[ Tenses ]

He has been selling motorbikes ________.

A. ten years ago

B. since ten years

C. for ten years ago

D. for ten years

Select your answer:
A  B  C  D  E 


Random Topics:

Adverb Of PlaceSubordinating ConjunctionsPerfect Progressive TensesTOEFL Adjective and AdverbPast Simple vs Past ContinuousPresent ContinuousCorrelative ConjunctionComparative and Superlative AdverbsConditionals and Modal VerbsSecond Conditional

Other quiz:

Tenses › View

. They had been driving for hours before they realized they were lost.

A. This indicates a simple past action.

B. This indicates a past perfect action.

C. This indicates a past perfect continuous action.

D. This indicates a future continuous action.


Grammar › View

Will you ________ (arrive) by 8 a.m.?

A. arrive

B. be arriving

C. have arrived

D. have arriving