[ Present Perfect: for/since ]
Charlie ____ (do) the ironong ____ 30 minutes.
A. has done/ for
B. have do/ for
C. has done/ since
D. has done/ since

Random Topics:
Adjectives and comparisonsFuture Perfect ContinuousPossessive Adjectives & Possessive PronounsModal Verbs of Certainty and PossibilityPast Simple and Past ContinuousVerb + Infinitive or GerundGrammar for TOEFLModal Verbs of ObligationPassive Voice of TensesGrammar - either...or, neither...norOther quiz:
Grammar › ViewMy daughter can sing very well. She has a ______ voice.
A. happy
B. sweet
C. sweetly
D. quick
Tenses › View
My team …..(lose) most of their games this year, but they …… (win) most of them last year.
A. has lost, won
B. have lost, won
C. lost, has won
D. lost, have won
Grammar › ViewI’ll see you ___ the weekend ___ noon.
A. on – at
B. in – at
C. on – on
D. at – at
Vocabulary and Grammar › View
Why does Bruce Lee love martial arts at first?
A. He has a good teacher.
B. He likes to move around.
C. He wants to use his hands.
D. He learns how to fight other people.
