Grammar Quiz

[ Past Simple, Present Perfect Tense ]

My best friend’s name is Fatima. I ______________ her for about 8 years.

A. have known

B. knew

Select your answer:
A  B  C  D  E 


Random Topics:

Root WordShould and Shouldn'tPossesive Pronouns and Modals of AbilityTransitionsGerunds, Infinitives and ParticiplesComparatives - SuperlativeGrammar (Adverbs, Prepositions, Prepositional Phrases)Countable & Uncountable NounsVerbal TensesPresent Simple VS Continuous

Other quiz:

Grammar › View

He’s __________ earned more than a million euros in appearance fees this year!

A. yet

B. ever

C. already

D. still


Vocabulary › View

cordial, pleasantly cheerful or warm

A. bask

B. genial

C. retentive

D. purge

Conjunctions › View

He didn’t study, ________ he failed the exam.

A. therefore

B. although

C. even though

D. as far as


Simple Past Tense › View

How long did you stay there?

A. I stay there two weeks.
B. I stayed there two weeks.
C. I staied there two weeks.