What is the function of the present perfect tense?
A. To describe habitual actions
B. To connect past actions to the present
C. To indicate a completed action in the past
D. To describe actions that are currently happening

Random Topics:
Adjectives and DegreesContractions and ConjunctionsEnglish MorphosyntaxAdverb Clause ConnectorCountable - UncountablePreposition of DirectionPassive Voice - Present TensesWould rather/ would prefer/ would likeModals, Phrasal Verbs, Gerunds and InfinitivesTenses - AuxiliariesOther quiz:
Grammar › ViewWe live near the airport, and when the planes fly directly overhead, the noise is so loud that we can hardly hear one another speak, and so we asked the mayor to help us get the flight patterns changed. Run-on sentence or rambling sentence?
A. run-on
B. rambling
Word Form & Verb Tense › View
I’m reading some _____ about London in 2050
A. prediction
B. predict
C. predicted
D. predictions
Grammar › ViewChoose the sentence with the correct punctuation.
A. Excuse me. you have dropped your purse.
B. Excuse me, you have dropped your purse.
C. Excuse, me you have dropped your purse.
D. Excuse me! You have dropped your purse!
Grammar › View
“You can go to the party tonight……..you come back home before 11:00 p.m.”
A. as long as
B. as well as
C. as far as
D. as soon as
