Grammar Quiz

[ Grammar ]

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:

Verbs: Will & Going toPresent Perfect & Past Simple TenseArticles and NounsAdverb of MannerPrepositions - ConjunctionsFormal & Informal WordsInfinitives and ING FormsConjunction: Because and SoActive and Passive Gerunds and InfinitivesConditional Clause

Other quiz:

Grammar › View

I’ve told you a million times to clean your room!

A. Alliteration

B. Personification

C. metaphor

D. Hyperbole


Verbs and Adverbs › View

You _______ attend school tomorrow.

A. being

B. must

C. does

D. been

Past Perfect Tense › View

How many times … the clothes before the fault occured?

A. had you worn
B. you had worn


Simple Present Tense › View

The negative of:
Rocio takes a break in the afternoon.

A. Rocio not takes a break in the afternoon.

B. Rocio don’t takes a break in the afternoon.

C. Rocio doesn’t take a break in the afternoon.