Question 27. 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.