13. - Did you get any mail? - No, I haven't gotten a letter ____a long time____ .
(A) a long time before
(B) since a long time
(C) for a long time
(D) a long time
why the answer isn't for a long time??
16. I __have been______ to London several times.
(A) go
(B) have been
(C) have gone
(D) went
why the answer isn't for have gone??
16. - What about Peter? - He said he ____was____ not sure he ___could_____ come.
(A) did - could
(B) does - can
(C) was - could
(D) was - can
why the answer isn't did could??