Grammar Quiz

[ Present Perfect Simple vs Continuous ]

He __________ (paint) the fence for hours.

A. has painted

B. has been painting

Select your answer:
A  B  C  D  E 


Random Topics:

Linking Verbs and TensesSimple Future TensePassive Voice and ModalsAdverb of Frequency and Past Continuous TensePhrasal Verb With Takelike/do not likeModal "Have to"Adverbs, Prefixes, and SuffixesClauses of ReasonPassive Voice & Tenses

Other quiz:

Relative Pronouns › View

Cuenca is the place…..you can see the ruins of Ingapirca.

A. who

B. where

C. which


Grammar › View

It’s ten years since I came back to my hometown.

A. The last time I came back to my hometown was ten years.

B. I haven’t come back to my hometown for ten years.

C. I have come back to my hometown for ten years.

D. I last come back to my hometown ten years ago.

Grammar › View

A catalytic agent such platinum may be used so that the chemical reaction advances more rapidly.

A. such

B. so

C. advances

D. rapidly


Verb Tenses › View

What is she…………………now?

A. do

B. doing

C. does