Grammar Quiz

[ Present Perfect Tense ]

How long have you been studying English?
A. I have studied English since many years
B. I have studied English for many years
C. I have studied English four years ago

Select your answer:
         


Random Topics:
Polite RequestCue vs. QueueIts vs. It’s Family VocabularyGrammar - Countable/ UncountableIn/On/At + TimeClausePresent simple or Past simpleAdjectives and Degrees

Other quiz:

Present Tenses › View

The police ____ just ____ two robbers.

A. have caught

B. have catch

C. have arrested

D. have reached


Vocabulary › View

Setting and clearing the table, making bed and taking out the trash are suitable chores for 8- to 10-years-old children.

A. inappropriate

B. proper

C. acceptable

D. Reasonable


How to use : Read the question carefully, then select one of the answers button.