[ Present Perfect Tense ]
We __________ Sam for ages.
A. have known
B. has knew
C. knew
D. know

Random Topics:
Figurative Language VocabularyCan vs be able toZero & First ConditionalIndefinite and Reflexive PronounsComparatives and SuperlativesTenses PracticeTenses and QuestionsArticle the or zero article (-)was werePrepositions & Modal VerbsOther quiz:
Countable and Uncountable Nouns › Viewcupboard
A. countable
B. uncountable
Past Tense › View
What is the past simple of the verb arrive?
A. arriving
B. arrived
C. arrive
Grammar › ViewWhich of the following is a preposition?
A. On
B. Run
C. Quickly
D. Eat
Past Tense › View
I was listening to the radio when you ________(call) me.
A. called
B. calt
C. were calling
D. was calling
