She _____ you a letter three weeks ago.
A. send
B. sent
C. was sending
D. had sent
Select your answer:
Random Topics:
State Verbs and Action VerbsSimple Present & Present ProgressiveEnglish ArticleConjunction: Because and SoFuture or PastConjunctions, Interjections and DeterminersModals Verb1st and 2nd ConditionalsConjunctions and Transitions
Other quiz:
Subject Verb Agreement › ViewSome of the forest _________ patches of poison ivy.
A. has
B. have
Mixed Tenses › View
Differentiate between past perfect, present perfect, and future perfect tenses in the following sentence: By the time she arrived, I had already finished my homework.
A. Past perfect, present perfect, future perfect
B. Past perfect continuous, present perfect continuous, future perfect continuous
C. Past continuous, present continuous, future continuous
D. Past simple, present simple, future simple
Trending Topics
How to use : Read the question carefully, then select one of the answers button.