[ Future Perfect Tense ]
Li and Susan …… dinner by the time you get back from work.
A. will have eaten
B. has eaten
C. have eaten
D. had eaten

Random Topics:
Grammar Error Correction (Simple Present Tense)Grammar ( going to)Adjective vs AdverbSubject, Object, Possessive Pronoun and Possessive AdjectivesPresent Perfect SimpleQuantifierReported SpeechModals for Ability, Possibility and PermissionVocabulary and ModalsGrammar TOEFLOther quiz:
Tenses › ViewHow long ______ they ______ each other? ( to know )
A. do ____ know
B. have _____ known
C. have ______ been knowing
D. did _____ know
Tenses › View
They ____ credit to the customer tomorrow.
A. will extend
B. extending
C. extended
D. extends
