简单英语!
sallycan‘thavewrittentome,or——theletterbynow,A。i’llgetB,i‘llhavegotC,i‘dhavegotD,i’dg...
sally can‘t have written to me,or ——the letter by now,
A。i’ll get
B,i‘ll have got
C,i‘d have got
D,i’d get
去看了其他网友的回答,为什么总有can't have done ?没有一个缩写是它呀?
还有究竟是had还是would?
对此题迷糊中!明天早上采纳!!!!详解!!!!!!!谢谢各位高手啦! 展开
A。i’ll get
B,i‘ll have got
C,i‘d have got
D,i’d get
去看了其他网友的回答,为什么总有can't have done ?没有一个缩写是它呀?
还有究竟是had还是would?
对此题迷糊中!明天早上采纳!!!!详解!!!!!!!谢谢各位高手啦! 展开
4个回答
展开全部
翻译是:夏利不可能给我写信,或者到现在为止,我并没有收到他的来信。
事情已经过去,所以用would,根据by now,用现在完成时;根据这句话的意思,要用否定形式。所以就该是i would not have got
事情已经过去,所以用would,根据by now,用现在完成时;根据这句话的意思,要用否定形式。所以就该是i would not have got
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
答案选C,By now 是完成式的标志,直接排除AD,I'd 是 I would 的简称。这句话又藏着虚拟语气的成分,萨利不可能写信给我了,否则我肯定现在就收到了啊,可是事实是我其实没收到,对现在的虚拟will用Would。望采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-04-05
展开全部
C吧,我觉得
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询