Yesterday i caught him_________my dictionary when i went into the classroom.为什么填写taking而不是being taking

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 20:17:46

Yesterday i caught him_________my dictionary when i went into the classroom.为什么填写taking而不是being taking
Yesterday i caught him_________my dictionary when i went into the classroom.
为什么填写taking而不是being taking

Yesterday i caught him_________my dictionary when i went into the classroom.为什么填写taking而不是being taking
此处缺补语.
doing, 现在进行时,表示主动.没有being doing的说法,是错误的说法.只有being done,现在进行时的被动.

be done 是被动语态,一般是sth be done,doing就行了。
亲,答案求赞哦

因为这里是主动语态,他是主动地翻词典。

be是动词,take也是动词,不能都用进行时连用,不合词法,有being done这种形式,没有being doing

catch sb doing sth撞见某人做某事。sb为doing的发出者,主谓关系,当然用主动。

catch sb doing sth 固定短语抓到某人做某事 sb 是 sth 的施动者 sb 是 catch 的 施动着 Sth 是受动者
此句中亦如此 我抓到他那我的字典 就“他拿字典 ”而言 他 是take 的主语

Yesterday i caught him【taking】my dictionary when i went into the classroom.
表示他正在拿我的字典,被我抓到了
catch sb doing...没有catch sb. to do和catch sb. do这个结构。因为当抓住他的时候,一定是现在进行时。否则翻译起来,不符合逻辑。不可能他被我抓到他在酝酿拿词典...

全部展开

Yesterday i caught him【taking】my dictionary when i went into the classroom.
表示他正在拿我的字典,被我抓到了
catch sb doing...没有catch sb. to do和catch sb. do这个结构。因为当抓住他的时候,一定是现在进行时。否则翻译起来,不符合逻辑。不可能他被我抓到他在酝酿拿词典,不通。
如果是being taking,那么应该是Yesterday i caught my dictionary being taken by him,呵呵,也没being taking

收起