The television programme __________ by the time Jim reaches home tomorrow.
A. ended
B. is ending
C. has ended
D. will have ended

Random Topics:
Modal Verbs & Reflexive PronounsSingular and Plural NounsToeic VerbGrammar: Have toGerunds in SentencesPresent / Future / Present Progressive / non Action VerbsPresent Perfect Simple and ContinuousSentence Fragments and Complete SentencesPerfect ModalsPresent Perfect and Simple Past TenseOther quiz:
Conjunction › ViewComplete the sentences with the coordinating conjunctions that make sense.
Alex baked banana bread _____ gave some to
her neighbor.
A. so
B. but
C. for
D. and
Modal and Relative Phrases › View
Our teacher _______________ us stay late yesterday because we hadn’t finished our work.
A. made
B. allowed
C. let
Modals › ViewChoose the best modal to complete the sentence:
We have visitors in school tomorrow. The principal said that we ____ clean our classrooms and corridors.
A. must
B. have to
C. need to
D. should
Indirect Speech › View
My friends said to me, “Be yourself!”
A. My friends wanted me to be yourself.
B. My friends wanted me to being myself.
C. My friends wanted me to be myself.
D. My friends wanted to be myself.