[请益] 问一题有关现在完成式的英文

楼主: bbob (小海)   2015-11-12 10:56:01
My life ____ a lot during the past few years.
(A)changes (B)is changing (C)changed (D)has changed
答案是(D)
本课刚好在教现在完成式
学生方面都会直觉性选(D)
不过(C)选项有什么严重瑕疵所以不能选吗
我倒觉得(C)还比(D)来的好
大家怎么看
感谢回应
作者: kee32 (终于毕业了)   2015-11-12 11:07:00
during the past ... 感菊就是适合完成式咧
作者: chihzi (汁吱)   2015-11-12 12:58:00
“从过去到现在”改变很多,所以现在完成是啊
作者: hightemper (清寒教育工作者)   2015-11-12 17:58:00
[在过去那几年]改变很多 我觉得过去式更适合
作者: chelsie (改变)   2015-11-12 19:15:00
C较适合这个题目
作者: yujr (Simple Life)   2015-11-12 19:29:00
选c让人感觉以前改变,现在没改变因此,表完成以及持续到现在,应选D
作者: hrmanager (Richard)   2015-11-12 22:47:00
有持续时间,所以用完成式。用过去式需出现过去时间。during会有到现在的意思,C不能选。
作者: ukbread (塔羅牌之提琴手)   2015-11-13 02:01:00
during 在~期间 完成式 表示一段时间之内动作持续进行
作者: kee32 (终于毕业了)   2015-11-13 10:28:00
三楼分享混班教学心得这么棒,怎么好像对时态的概念…
作者: miffysocute (莱恩米)   2015-11-13 10:34:00
C会让人感觉在这过去几年来他有改变了ㄧ次,但这样写就没有意义了,选C后面时间就改成several years ago才完整想成餐厅改菜单,是这几年ㄧ直改还是几年中改ㄧ次,意思差很多
作者: ukalm (我回來了.....爆出來追查)   2015-11-13 11:34:00
关键字during啊@@~
作者: hightemper (清寒教育工作者)   2015-11-15 11:48:00
这一题我特别去查了一下 during the past few years都是贯用现在完成式没有错唷! 不过并不是所有during都是完成式~如果今天是During the WWII, 或 during 1930s就是用过去式了呀@_@ 所以并不是关键字during而是during+the past few years
作者: kee32 (终于毕业了)   2015-11-15 14:28:00
我在一楼就讲出关键字了,后面还争这么多,我也不懂原因…
作者: GBoyJas ((Meteor/))   2015-11-15 19:33:00
持续一段时间的动作 所以用完成式囉

Links booklink

Contact Us: admin [ a t ] ucptt.com