Grammar Quiz

[ Grammar ]

You have got paint all over your T-shirt. __________ you __________?

A. have been / painting

B. has been / painted

C. have / painted

D. have / been painting

Select your answer:
A  B  C  D  E 


Random Topics:

Conditional Sentences and AdverbsSimple Present and Present ContinuousPhrasal Verb With TakePast, Present, FutureComperative and SuperlativeModals of Obligation and PermissionGerund and InfinitivePossessive Adjectives VS Possessive PronounsCommon ErrorGerund or to Infinitive

Other quiz:

Grammar › View

My mobile phone….. stolen

A. have been

B. has been

C. being


Tenses › View

Tomorrow afternoon I’m going to play tennis from 3 o’clock until 4.30 o’clock tomorrow I..tennis

A. will play

B. will be playing

C. will have played

D. will be played

E. will have been playing

Grammar › View

What is the predicate for the sentence below? I was warm in my bed because of my fuzzy blanket.

A. because of my fuzzy blanket.

B. I was

C. was warm in my bed

D. fuzzy blanket


Mixed Conditionals › View

If I ____ taller, I ____ a famous basketball player.

A. was + ‘ll become

B. am + become

C. were + ‘d become

D. was + would become