作者hmmhmmohoh (..)
看板Eng-Class
标题Re: [文法] 三题文法改错题
时间Thu Jul 21 18:28:04 2011
※ 引述《Crucifixx (Chris)》之铭言:
: ※ [本文转录自 TOEIC 看板 #1E8ituN9 ]
: 作者: Crucifixx (Chris) 看板: TOEIC
: 标题: [题目] 三题文法改错题
: 时间: Sun Jul 17 19:56:35 2011
: 书名:Grammar for tests
: 页数 p.31
: 题目:
: 1. The professor (1) with (2) her assistants (3) having made some
: ____ _____________ ___________
: important (4) discoveries.
: ___________
: 答案是 (3) 要改成 has made, 可是主词不是 The professor with
: her assistants, 为什麽不是用 have made 呢?
这题我觉得有点奇怪
一般都把with someone放句末
假设是根据放句末用法的话那麽主词的确是The professor 用has是正确的
不过我觉得用The professor and her assistants have made 比较顺眼一点
: 2. (1) John's grandfather (2) has fallen ill,but he (3) has been
: ____ __________ ________
: (4) much better now.
: ___________
: 答案是 (2) 要改成 fell,
: 可是最後不是有个 now,把 (3) 改成 is 可以吗?
2改成fell是没有问题的
因为用完成式的话表示 John's grandfather still falls ill now.
但是後句说much better 显然状态不一样了 所以用过去式的fell
(3)的话用is就变成只有单一事件 He is much better now.
这边要考虑到所谓的完成式 完成式也叫duo 意即要有两个不同的事件或状态
├──────┼──────┤
past 1 2 now future
(1跟2可以是过去的任何两点 图距不代表实际时间距离)
在1的时候 John's grandfather fell ill.
假设在2的时候 He started getting better.
这边要强调的是从2到now这段时间 所以用现在完成式
用现在简单式的话就把2跟now的连结忽略掉了
: 3. One of (1) the greatest wishes of humans today is that we
: ____________
: (2) have discovered a cure (3) for cancer in the (4) next few years.
: _______________ __________ ______________
: 答案是 (2) 改成 will have discovered , 我想问为什麽不是用 will discover?
: 是因为 in the next few years 的关系吗?
: 万分感谢 <(_ _)>
这边还是画个线
├──────┼───────────┤
past now 1 2 future
(next few years)
如果你用 We will discover的话可以是now到future的任一个时间点
但是用 We will have discovered的话就很明确了
We will have discovered a cure for cancer in the next few years.
1 2
1跟2是两个状态 所以用未来完成式
不过by the time跟before比较常出现在未来完成式就是了
以上有错欢迎指正
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.42.179.153
1F:推 Crucifixx:超极清楚的...感谢! :) 07/21 22:32