[ 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:
Present Perfect vs Past Simple › ViewMy parents ________ the house last year.
A. built
B. builded
C. have built
D. has built
Vocabulary › View
A mixture in which the composition is not uniform throughout the mixture
A. heterogeneous
B. homogeneous
C. product
D. reactant
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
