Grammar Quiz

[ Grammar & Vocabulary ]

. You’re talking about an action that began in the past and is still true now. Which sentence is correct?

A. I am working here for three years.

B. I work here for three years.

C. I have worked here for three years.

D. I have been working here for three years.

Select your answer:
A  B  C  D  E 


Random Topics:

Modals of Obligation & ProhibitionMoods of GrammarPast and Perfect TensesFigure of SpeechZero ConditionalGrammar and VocabularyPhrasal Verb Put & GoConjunctions and Sequence ConnectorsEd and Ing EndingsWh- Questions Present Simple Tense

Other quiz:

Modals for Obligation › View

Did you _____ extend your visa so that you could stay for longer?

A. must

B. ought to

C. have to

D. should


Vocabulary › View

ABRUPT

A. TO DRAW TOGETHER OR BECOME SMALLER
B. SUDDEN
C. BRIEF TO THE POINT

Tenses › View

Corinne _________ the pasta for dinner while her sister makes a salad and sets the table.

A. cooks

B. were cooking

C. cooked

D. will be cooks


Simple Present Tense/be/Present Progessive › View

I ___ English.

A. am studying

B. is studying

C. are studying