[ Passive and Active Voice ]
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:
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