Grammar Quiz

[ Present Perfect Tense ]

She _____ in bed for ten days – she’s very ill.

A. was

B. were

C. has been

D. have been

Select your answer:
A  B  C  D  E 


Random Topics:

Vocabulary and PrepositionsSubordinating ConjunctionPossessive NounsPreposition and AdjectiveRelative Pronoun/AdverbsReported Speech and SubjunctiveClauses and GerundsGrammar: Simple Past and Past ContinuousPresent Perfect and Simple Past TenseVerb 3 forms

Other quiz:

Vocabulary › View

What is the meaning of nobles?

A. a person who comes from a prominent birth or rank

B. lacking very little variety

C. a small sailing ship, usually used alongside a larger ship

D. to linger with no purpose


Modals for Obligation › View

You ____ come with me; I can go alone.

A. mustn’t

B. shouldn’t

C. don’t have to

D. didn’t have to

Grammar › View

Ate a pizza and salad.

A. Sentence

B. Fragment

C. Run-on


Determiners › View

I’m hungry,_____ I have to cook.

A. But

B. And

C. So

D. Because