___ by a crowd of people,he felt nervous,____ what to say

___ by a crowd of people,he felt nervous,____ what to say
a.Having been watched; not known
b.Being watched; not knowing
为什么选B?语法如何分析?尤其是第一个空
vigi2002 1年前 已收到2个回答 举报

beiin396 幼苗

共回答了16个问题采纳率:100% 举报

现在完成进行时表示从过去某一时间开始一直延续到现在的动作.现在这个动作可能刚刚终止,也可能仍在进行.
两个分句的动作是同事的 没有先后 所以没必要用现在完成进行时
强调的是被人看的状态

1年前

7

woshixiaoai 幼苗

共回答了11个问题 举报

Being watched 表示当时是正在被人看着 所以紧张
Having been watch 是现在完成时 选起来有点牵强
第二个空 因为前面he而且 句子中的谓语已经有了 所以属于主动 用动词的ing形式

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 1.355 s. - webmaster@yulucn.com