Sisca … not been … letter since years ago.
A. have, wrote
B. has, wrote
C. have, writing
D. has, writing

Random Topics:
Past simple vs Present perfectVocabulary and TensesModal Verb in Passive VoicePassive Modals in Different TensesSimple Future - WillPresent Perfect SimpleModals with Perfect InfinitiveIf Conditional Zero and OneThe Future Simple TenseUnreal ConditionalsOther quiz:
Grammar › ViewSomeone left their jacket behind. __ is it?
A. Whose
B. Which
C. What
D. Whom
Reported Speech › View
My mother cooks macaroni every week but she doesn’t prepare sushi.
A. Marta said me her mother cooked macaroni every week but she didn’t prepare sushi.
B. Marta said her mother cooked macaroni every week but she didn’t prepare sushi.
C. Marta said her mother cooked macaroni every week but she didn’t prepared sushi.
Tenses › ViewPhillips will have lived in this small town for five years ______ .
A. when he graduated from university
B. by the time he graduates from university
C. once he graduated from university
D. since he graduated from university
Few vs. Little › View
I have done it a _________ times before.
A. Few
B. Little
