Grammar Quiz

[ Present Perfect Tense ]

How long has she studied english?

A. She has studied english for 2001

B. she has studied english for monday

C. she has studied english for six days

D. She has studied for next week.

Select your answer:
A  B  C  D  E 

Your Answer was : a > Wrong! :(


Random Topics:
Indefinite Pronoun Superlative Degree (Adjective) AntonymsPresent Progressive or Present SimplePersonificationPersonal & Possessive PronounsOn, At, ByComparatives ( adj/ adv)Correlative conjunctions

Other quiz: Grammar

Would you like _________ jam on your bread?

A. a

B. some

C. few

D. little


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

Tips : If this page always shows the same questions, make sure you correct the question first by pressing the "check answer" button.