Our train ……….. just …………. ( arrive ).
A. arrive
B. will arrive
C. have….. arrived
D. has…..arrived

Random Topics:
Figurative LanguageAlong & AgainstVerb-ing or to VerbConjunctivesFuture - will / going to / present continuousConditionalPresent Simple & Present ContinuousGrammar - Sentence StructureV-ing/to-VPresent Simple and Continuous TenseOther quiz:
Vocabulary › ViewThey are designed to assess students’ progress in training, so they can get familiarized to the real exams.
A. Training course
B. Training exam
C. Training experience
D. Training fees
Grammar › View
Which sentence is punctuated correctly?
A. They have strong hearts, long legs, and keen eyesight.
B. They have strong hearts long legs, and keen eyesight.
C. They have strong hearts long legs and keen eyesight.
D. They have, strong hearts, long legs, and keen, eyesight.
Tenses › ViewThe science lessons in this class ________ difficult today.
A. are
B. be
C. was
D. is
Parts of Speech › View
What part of speech expresses feeling or emotion?
A. Verb
B. Interjection
C. Preposition
D. Adverb
