[ Grammar ]
Hanif _____________ his vocals every day as he hopes to be the next Singapore Idol.
A. practise
B. practised
C. practises
D. has practised

Random Topics:
Gerunds/InfinitivesGrammar TOEFLEssential and Nonessential ClausesSuperlative AdjectivesTransitional Phrases and ConjunctionsAdjectives (-ed / -ing)Articles and PrepositionsGerund and To InfinitiveVerb Tenses and ModalsTo Infinitive or GerundOther quiz:
Grammar › ViewA ____ person usually arrives on time.
A. single
B. flexible
C. punctual
Grammar › View
Which of the following sentences correctly uses the phrase “put on”?
A. He will put on his jacket when it gets cold.
B. I am going to look after the children this afternoon.
C. She received an invitation to the party.
D. I need to take off my shoes before entering the house.
Tenses › ViewI’m afraid that he ________ his project on time without our support.
A. hasn’t completed
B. won’t complete
C. didn’t complete
D. doesn’t complete
Grammar and Vocabulary › View
Last night I watched a very ______ movie on TV. I got really scared.
A. gigantic
B. wealthy
C. frightening
D. amazing
