You (perfect) your English by the time you come back from the U.S.
A. will have perfected
B. had perfected
C. have perfected

Random Topics:
Past Simple Negative & QuestionsDegrees of AdjectivesModal and Phrasal Verbs-ing &-ed AdjectivesTenses & AffixesPast Tense and Past ContinuousMaritime Vocabulary and GrammarConnectivesAdverbial ClauseAdjective & AdverbsOther quiz:
Simple Present Tense › ViewThe train ____________ at 8:00 AM every day.
A. leaves
B. leave
First Conditional › View
If we _______ the homewrok, We _______ to the park
A. don’t do/ don’t go
B. doesn’t do/ won’t go
C. don’t do/ won’t go
Prepositions of Time › ViewDifferentiate between ‘over’ and ‘until’ in the context of prepositions of time.
A. Over is used for future events, while until is used for past events.
B. Over refers to a specific point in time, whereas until refers to a completed period of time.
C. Over and until are interchangeable in the context of prepositions of time.
D. The preposition ‘over’ refers to a completed period of time, whereas ‘until’ refers to a specific point in time.
Grammar › View
Can she jump?
A. Yes, she can
B. No, she can’t
