They _____ here by now; I wonder why they haven’t yet.
A. should have arrived
B. can arrive
C. may have arrived
D. must be arriving

Random Topics:
Grammar ModalsPrepositions - ConjunctionsTenses - Present and PastModal Verbs & Time PrepositionsPrepositionConditionals Type IPassive Modals in Different TensesA(n), the, no articleVerb and PrepositionVerbs & Phrasal VerbsOther quiz:
Tenses › View. Differentiate: What is the difference between ‘will go’ and ‘going to go’?
A. ‘Will go’ is more spontaneous; ‘going to go’ implies prior intention.
B. ‘Will go’ indicates a promise; ‘going to go’ is a suggestion.
C. ‘Will go’ is used for future plans; ‘going to go’ is for past events.
D. ‘Will go’ is used in questions; ‘going to go’ is used in statements.
Grammar › View
The more we study, the……we are.
A. more good
B. better
C. better than
D. good
Article › ViewIs there ________ university in this town?
A. a
B. an
C. the
D. –
E. as
Passive Voice › View
My father wrote this book. It ….. by my father
A. Will be wrote
B. Was write
C. Was written
D. Is written
