[ 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:
Vocabulary › ViewThe ………………………… topic causes disagreement.
A. controversial
B. dynamic
C. influential
D. fictional
Definite and Indefinite Articles › View
I didn’t like ______ music we listened to yesterday.
A. a
B. an
C. the
D. no article
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
