3道英语求解析More than ten people

发布时间:2021-02-19 20:02:31

3道英语求解析More than ten people

网友回答

1A(have been done 是现在完成时,过去发生并且已经完成的动作对现在造成影响或后果,通常与时间连用,during the first 3 months of this year 时间状语,前三个月里超过10个人在自己家里瓦斯而死,没必要用完成时,)
2C(Oh,really?是么,我还以为是~,他本来想的是现在不这么认为了,一般过去式即可,)
3A(前面was表示已经过去,但我希望过去我做过可惜我没有,表遗憾,wish + 主语 + had + 过去分词,表示对过去情况的虚拟,B是对将来情况的虚拟,即wish + 主语 + would + 动词原形,对现在情况的虚拟是wish + 主语 + 动词过去式或 were)
网上也很难说清楚,英语一半靠语感一半还得问老师比较划得来
======以下答案可供参考======
供参考答案1:
1.D 因为用了during是指整年,有延续性。所以用这个。2..B 其实这个要自己理解。3..C
供参考答案2:
1. A解析:句子意思为:在今年初的3个月内,有超过10个人在家里喝醉酒。只是陈述过去发生的事情,并非是那些人一直在喝醉酒,故不需要用完成时态。
2. C解析:情境中回话人先表示惊讶,然后表示他之前以为是轮到Michael的。他之前误认为,但现在不这样认为了,故用一般过去时thought
3. A解析:包裹迟到已经是事实了。故说话的人感叹道:“早知道这样,我就选择空运。”这种表示与事实不相符的愿望,用虚拟语气have done sth.因此选A
供参考答案3:
ACA - HAVE/HAD DONE STH...表示对过去该做而没有做的事表示遗憾的固定句型
供参考答案4:
1. A。during the first 3 months of this year是表示过去的时间状语 ,故用一般过去时的被动语态。句子意思:在今年的头3个月内,有10多个人在自己家里煤气中毒而死。
2. C我本来认为 ,应该用过去时。
3. A这是与过去相反的虚拟语气 用过去完成时 。
以上问题属网友观点,不代表本站立场,仅供参考!