[讨论] 3句英文文法请教

楼主: whitepai (怀特白)   2015-11-29 21:04:34
最近刚发起的读书会
被问到了文法
请请大家支援
1. Thanks to whomever helped me clean the blackboard.
2.Thanks to whoever helps me clean the blackboard.
3.Thanks to whomever helped me cleaning the blackboard.
以上到底那个正确?为什么?
作者: sunrise1206 (阳光崇拜)   2015-11-29 22:48:00
我没记错的话 help除了当忍不住后面加but的那个用法之外 是不能加动名词的a吗
作者: rxshi (Shi)   2015-11-30 00:05:00
whoever可视为anyone who,所以后面动词加s,而help为使役动词:help somebody (to) do V,所以我觉得是B:)
作者: linyotsuki (四月)   2015-11-30 15:13:00
是说人家选项不是写1.2.3吗XDDDD楼楼上应该是正解!whoever应该是做副词使用可省略,使役动词+原形V
作者: rxshi (Shi)   2015-11-30 18:50:00
疴...是123欸,我自动转换成ABC(椅稻・`)
作者: QQ890829 (翔翔娃兒不信甜美的誓言)   2015-11-30 20:05:00
答案是2 +1 我今天写文法书才写到的说XDDhttp://i.imgur.com/UOYVnEX.jpg颠倒了QQ
作者: zeSil (Ryhpezlis)   2015-11-30 20:25:00
有Eng-Class版唷
楼主: whitepai (怀特白)   2015-12-01 02:04:00
可是你的文法书上写的是 介+whoever+v. v指的是原型吧?
作者: sa12e3   2015-12-01 11:03:00
v有单复数区别
作者: Fullsugar   2015-12-15 18:11:00
2.

Links booklink

Contact Us: admin [ a t ] ucptt.com