
一道高中非谓语动词题 求解
Hishomework____,Johndecidedtogoouttoplayfootball.A.doneB.havebeendone选哪个更好?...
His homework ____ , John decided to go out to play football.
A.done B.have been done
选哪个更好? 展开
A.done B.have been done
选哪个更好? 展开
4个回答
展开全部
A
这个地方是过去分词作状语,表示被动
因为有逗号,只是一个句子,不可能有2个谓语动词,B肯定错误了。就选A ,如果选B,用been done,就行
这个地方是过去分词作状语,表示被动
因为有逗号,只是一个句子,不可能有2个谓语动词,B肯定错误了。就选A ,如果选B,用been done,就行
展开全部
显然是a,这是一个独立主格形式,可以改写为:with his housework done,he decided to……,也就是with结构的省略形式。因为,句子后面有了谓语动词decided,所以前面只能用非谓语动词了,否则就犯了英语的语法错误
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
A 表示作业被写完。做的是状语,如果B是having been done 则更好。
追问
请问done与having been done 都表示被写完,怎样区分
例如:Having been praised by his teacher,he studys harder.
Praised by his teacher,he studys harder.
所表示的意思是不是都是 他被老师表扬完以后,学习更加努力了 ? 这两句话有什么区别?
追答
done 表示被动,完成。
having done 表示的动作发生在句子的谓语动词之前。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
非谓语发生的比谓语早用have been done
同时用doing
非谓语比谓语晚用头to do
这题意思是他完成作业后,决定出去踢球。踢球在完成作业之后,完成作业是非谓语,所以用have been done选A
同时用doing
非谓语比谓语晚用头to do
这题意思是他完成作业后,决定出去踢球。踢球在完成作业之后,完成作业是非谓语,所以用have been done选A
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询