[ Grammar ]
The train always . . . . . on time
A. Arrive
B. Arrives

Random Topics:
Modal, Causative Verb & Elliptical StructureSubject-Verb Agreement3rd Person SingularGrammar RulesDemonstrative PronounArticles with SubstancesSentence LabelingPast and Past ContinuousSimple Present - Negative & InterrogativePersonal PronounsOther quiz:
Grammar › ViewShe has had toothache ———————
A. for December
B. since last week
C. next week
D. yesterday
Idioms › View
Wow, those are really cool sunglasses.
a. slits
b. slides
c. shades
You ___ take an umbrella. It’s going to rain.
A. should
B. can
C. mustn’t
D. may
Modal Verbs › View
John …………… work late last night.
A. must
B. had better
C. had to
