[ Grammar ]
It’s two years since I last spoke to her.
A. I haven’t spoke to her since two years
B. I haven’t spoken to her for two years.
C. I haven’t spoken to her two years ago.
D. I haven’t spoken to her since two years.

Random Topics:
Modal Verbs and PermissionComparative - SuperlativePresent Simple/AffirmativeAdjective ending with ED & INGFuture Tenses, Conditionals and ProfessionsPresent Simple & Present Progressive TenseSimple Tenses in EnglishFuture or PastConditionals and Modal VerbsGrammarOther quiz:
Vocabulary › ViewRebirth of the soul in a new body
A. Reincarnation
B. Moksha
C. Nirvana
Tenses › View
While I ___, the phone rang.
A. read
B. am reading
C. was reading
D. have read