此题正确答案应为C.ever being spoken to, 答案A是错的.
句意: 我不记得曾经有人对我粗暴地讲话.
解析: recall 后面只能跟动名词,不能跟不定式,即:
recall doing sth. 记得/回忆起做过某事
AD为不定式, 因此不正确.
再根据句意, recall 后面的动名词应为被动式,B为动名词的主动完成式.因此B不正确.
故答案选C.
如果把D中最后的to去掉,还是不能选D, 因为 recall 后面不能跟不定式.
况且speak 后面的to还不能去掉, 否则意思就不完整了.
(正确: speak to sb. / 错误: speak sb.)
不可以。
此题答案只有A ,与D无关
首先理解题意,是说 我不记得谁曾粗鲁的对我讲话,所有的同学老师都对我很亲切。
A是不定式的被动形式,而D是现在完成时的被动语态。
此题只是单纯的叙述一件往事,而现在完成时在于强调过去发生的一件事对现在造成的影响或者过去的某一行为一直持续到现在并且还有可能持续下去。
此题的关键在于对英语中各个时态的理解。下面汇总一下有关现在完成时的用法及语境。
一、现在完成时表示影响
如:
He has left the city. 他已离开这个城市。(结果:他不在这个城市。)
Someone has broken the window. 有人把窗户打破了。(结果:窗户仍破着。)
二、现在完成时表示持续
如:
He has taught in our school for 30 years. 他在我们学校教书已有30年了。
He has been busy since last week. 自上个星期以来他一直很忙。
三、现在完成时表示重复
如:
How often have you seen her? 你隔多少见她一次?
四、现在完成时表示将来
如:I’ll wait until he has written his letter. 我愿等到他把信写完。
When you have rested, I’ll show you the garden. 等你休息好之后,我领你看我们的花园。
必须选C,recall接doing;that;wh-;所以与不定时无关