Grammar Quiz

[ Present Perfect Tense ]

What have you been doing _____ you left your last job?

A. for

B. since

Select your answer:
A  B  C  D  E 


Random Topics:

Sentence LabelingIN, ON & ATProgressive Verb TensesTenses, Determiners & Subject Verb AgreementPassive Voice, Question Tag, PrepositionsAdverbial ClausesSentence StructureModals - Conditionals - Future TensesConnectivesPrepositions after Verbs

Other quiz:

Grammar › View

Have you got any plans for tomorrow?- Yes, I   ________ my grandparents.

A. am going to visit

B. is going to visit

C. are going to visit

D. will visit


Verb Tenses › View

They had ? (to take) the dog for a walk before it started raining.

A. taked

B. takened

C. took

D. taken

Present Tenses › View

I ___ (already, call) her twice today.

A. already call

B. am already calling

C. have already called

D. have already been calling


Family Vocabulary and Grammar › View

. My mother’s father is my ___.

A. Grandfather

B. Nephew

C. Son-in-law

D. Uncle