[ 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:
Grammar › ViewIs that ______ old book?
A. A
B. AN
Conditional and Mix Conditional Sentence › View
My uncle would have got the prize if ….
A. he had train hard last week
B. he trained hard last week
C. he had trained hard last week
D. he trains hard last week
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
