[ Grammar ]
My personal trainer ____ to check on my progress this afternoon.
A. will have been coming
B. comes
C. is coming
D. will have come
Select your answer:

Random Topics:
Grammar (either..or.. and neither..nor..)Present Simple for Future ArrangementConditionals Type IArticlesGrammar Past and Future TenseDependent PrepositionCompound Nouns and Compound Adjectives QuestionsInfinitives and GerundsIf ConditionalsPreposition after some VerbsOther quiz:
Grammar › ViewThe house….built in the 16th century.
A. Might have been
B. Might be
C. Might have be
D. Might have
Modal Verb › View
I’m afraid he’s not in at the moment. ______ I take a message
A. May
B. might
C. should
D. could
