[ Sentence Transformation ]
The last time I went on a picnic with my family was six months ago.
A. I didn’t go on a picnic with my family for six months.
B. I haven’t gone on a picnic with my family for six months.
C. I have gone on a picnic with my family for six months.
D. I went on a picnic with my family for six months.

Random Topics:
Past Narrative TensesGrammar - NounsGerund and To InfinitiveModal and Modal PerfectSimiles, Metaphors, Personification and HyperboleVerbs: Action, Linking, and HelpingPronouns/ Present TenseState Verbs and Action VerbsAdverbs, Infinitives, Definite ArticleAdjectives, Adverbs, and PrepositionsOther quiz:
Grammar › ViewKevin studied hard he didn’t do well on the test(考試).
A. X; though
B. But; so
C. Though; ,
D. Although; but
Grammar › View
George ____________ to the party. His parents told him he has to stay at home.
A. can’t come
B. isn’t able to come
C. isn’t allowed to come
D. couldn’t come
Prepositions of Time › View________ June.
A. in
B. on
C. at
Grammar › View
No one _____ who you are! Get out!
A. known
B. knowing
C. know
D. knows
