返回列表 发新帖

【英语】语法题求助

[复制链接]

2

主题

0

回帖

16

积分

新手上路

积分
16
发表于 2024-11-7 05:15:17 |显示全部楼层 | 阅读模式
she对应被动完成时不应该是has been done嘛,其现在分词has变成having嘛

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

0

主题

1

回帖

11

积分

新手上路

积分
11
发表于 2024-11-7 06:45:21 |显示全部楼层
这是非谓语,应该用动名词形式,故have(has)应变为having

1

主题

2

回帖

15

积分

新手上路

积分
15
发表于 2024-11-7 08:33:19 |显示全部楼层
本身就是一种省略形式,把前面一段,变成状语从句(because(after) she had been warned of danger in the street at night),就很好理解了,

0

主题

1

回帖

11

积分

新手上路

积分
11
发表于 2024-11-7 09:10:25 |显示全部楼层
have又不是she的谓语,和第三人称单数没关系。这只是have been done现在完成时的被动语态做时间状语,Having been done表示在完成了什么什么之后,相当于have之前省略了一个after
学习交流
小学交流
初中交流
高中交流
大学交流
小学学习
小学语文
小学数学
小学英语
初中学习
初中语文
初中数学
初中英语
初中物理
初中化学
初中学习
初中生物
初中地理
初中历史
初中政治
高中学习
高中语文
高中数学
高中英语
高中物理
高中化学
高中学习
高中生物
高中地理
高中历史
高中政治
大学考试
考研总复习
四六级英语考试
公务员考试
事业单位考试
专升本考试
大学考试
自学考试
成年人高考
各类就业考试
快速回复 返回顶部 返回列表