[ Grammar ]
____ the problem sum many times to his student, Mr Tay gave out a sigh of frustration.
A. Have explained
B. Having explained
C. Have had explained
D. Have been explaining

Random Topics:
ClausesTenses and Verb FormsGrammar (want to/ need to/ have to)Modal "Have to"ConditionalsImperative SentencesAdjectives and PrepositionsNoun PhrasePassive Voice Active VoiceModal SpeculationOther quiz:
Grammar › ViewWhich of these is correct?
A. I’m a teacher.
B. I’s a teacher.
C. I’b a teacher.
D. I’re a teacher.
Passive Voice › View
Our tickets for the concert _________________ next week.
A. are delivered
B. are going to deliver
C. deliver
D. are going to be delivered
English Morphosyntax › ViewAlex leaves the house after the kids ___________ to school.
A. go
B. gone
C. went
D. didn’t go
Homophones › View
The words “course” and “curse” are homophones.
A. True
B. False
