[ Present Perfect Tense ]
Someone … left the letter on your desk.
A. Has
B. have

Random Topics:
Preposition of DirectionPronouns and AntecedentsRelative Clausea, an, the, zero articleContrastive ConjunctionsComparative and SuperlativesCompound and Complex, ConditionalsVerb to Be Tenses & Object PronounConjunctions - ConnectorsPast Tense & Past Continuous TenseOther quiz:
Grammar › ViewWe wanted to see the mountain because it is so majestic.
A. Complex
B. Not Complex
Correlative Conjunction & Complex Sentences › View
This pizza is….. tender …. flaky
A. both and
B. not only but also
C. either or
D. neither nor
Vocabulary › ViewIf you put some ………….. on your plants, they will grow better.
A. bay leaves
B. fertilizer
C. herbicides
Grammar › View
I don’t believe his idea of becoming an actor ______ to come true.
A. will likely
B. is likely
C. has been likely