Which tense is used to talk about an action completed before another in the past?
A. Present Perfect
B. Past Perfect

Random Topics:
Vocab CheckingModal Verbs-ing &-ed AdjectivesSimple Present Tense vs Present Continuous TenseModals for Ability, Possibility and PermissionPresent Simple and Present ContinuousGerund and InfinitiveUse of Prepositions or ConjunctionsTenses and ArticleTensesOther quiz:
Grammar › ViewThe idiom ” take a rain check” is closest in meaning to:
A. Postpone a plan
B. Monitor the weather
C. A lot of money
D. Cancel a call
Simple Present Tense › View
(Mr. Chan/ teach) English?
A. Is Mr. Chan teach English?
B. Does Mr. Chan teach English?
C. Are Mr. Chan teach English?
D. Do Mr. Chan teach English?
Adjective Order › ViewHe has read your …
(a) ancient Roman thick book
(b) thick ancient Roman book
(c) Roman thick ancient book
(d) ancient thick Roman book
Offer and Suggestion › View
om: Hei Jane! Where have you been?
Jane: Oh, hi Tom! I just brought 5 kilograms of apples in the market
Tom: Do you need some help to carry the apples?
Jane: __________________
The best respond to complete the dialog is. .
A. I don’t know
B. Why?
C. I’ll help you
D. Of course, that’s very kind of you
