Grammar Quiz

[ Present Perfect Tense ]

I have learnt English ______ five years already!

A. for

B. since

Select your answer:
A  B  C  D  E 


Random Topics:

Definite, Indefinite and Zero ArticlesTransitional WordsPresent Continuous, Present Perfect and Used toGrammar: Reported QuestionsPreference & Future TenseComparatives - SuperlativesAdjective / Noun + to Infinitiveanother/the others/each other/one anotherComparisionsModal Verbs

Other quiz:

Grammar › View

Complete each sentence by adding the adverb in the form indicated: Kayla swam _____ than her sister. (frequently, comparative)

A. most frequently

B. frequently

C. more frequently

D. frequenter


Mixed General Quiz › View

London taxi drivers have to learn ___ street in the city to pass the exam to become a “cabbie”.
a. all
b. every