永发信息网

分词小测 英语语法

答案:2  悬赏:40  手机版
解决时间 2021-04-08 08:16
  • 提问者网友:孤山下
  • 2021-04-07 09:08
分词小测 英语语法
最佳答案
  • 五星知识达人网友:鸠书
  • 2021-04-07 09:31
having learned 是非谓语动词的完成时态,表示主动,作定语修饰Bob,因为主句的动词offer用的是过去式,所以这里用having done表示完成时。
Born and educated 是非谓语动词的被动语态,作状语修饰Betty。主句的动词has是一般现在时,所以这里只用被动语态来修饰Betty。追问那after graduation, he went to work full time as a writer, postponing graduate studies until he could pay back some of his loans.为什么不用having postponed或者postponed呢?追答having postponed 是完成时,显然这里并不表示完成。
postponed表示被动,而postponing表示主动,postpone的逻辑主语是he,he 和postpone是主动关系,所以用postponing。非谓语动词做伴随状语
全部回答
  • 1楼网友:千杯敬自由
  • 2021-04-07 10:40
第一个,因为后面是过去式offered,所以在它之前的动作要用现在完成时追问为什么是ing形式追答has是现在时,出生和受教育是已经发生过的,所以要用过去式。因为having那一小段并不是谓语,而是状语
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯