问题描述:
百分求初二英语疑问
I heard from my friend two months ago.(改为同义句)
I _ _ _ _from my friend for two months.
公认答案是have had a letter.
我想说,have receive/got a letter 都是短暂性动词,是不能和完成时for..连用的.
那么,haven't got a letter可以么?
我认为两个句子主要含义不同 原句是“我两个月前收到了我朋友的来信”,公认答案是“我收到我朋友的这封来信已经两个月了”.而haven't got a letter虽然满足短暂性动词可以与完成时否定是的时间段联用,可是意思却变成了“这两个月我没有收到我朋友的来信”.
那么,并不说明三个月 四个月 五个月之内就收到来信了,而且“我收到我朋友的这封来信已经两个月了”也没有体现出最近两个月没收到朋友的来信,
别的提问答案都是have receive/got a letter,所以问一下这些答案适合么?
haven't got a letter不是我的答案.
XD关系到这次考试我是第一还是第二.
I heard from my friend two months ago.(改为同义句)
I _ _ _ _from my friend for two months.
公认答案是have had a letter.
我想说,have receive/got a letter 都是短暂性动词,是不能和完成时for..连用的.
那么,haven't got a letter可以么?
我认为两个句子主要含义不同 原句是“我两个月前收到了我朋友的来信”,公认答案是“我收到我朋友的这封来信已经两个月了”.而haven't got a letter虽然满足短暂性动词可以与完成时否定是的时间段联用,可是意思却变成了“这两个月我没有收到我朋友的来信”.
那么,并不说明三个月 四个月 五个月之内就收到来信了,而且“我收到我朋友的这封来信已经两个月了”也没有体现出最近两个月没收到朋友的来信,
别的提问答案都是have receive/got a letter,所以问一下这些答案适合么?
haven't got a letter不是我的答案.
XD关系到这次考试我是第一还是第二.
问题解答:
我来补答展开全文阅读