找回密码
 立即注册
搜索
热搜: 日历 老黄历
查看: 24|回复: 1

why has 和why does ,what had 和what did 的区别 举例说明 谢谢

[复制链接]

15

主题

0

回帖

87

积分

新手上路

Rank: 1

积分
87
发表于 2025-12-28 12:55:45 | 显示全部楼层 |阅读模式
比如:why has the number of visitors to the village of frinley increased?为什么不用why is或 why does??
回复

使用道具 举报

0

主题

3379

回帖

7078

积分

新手上路

Rank: 1

积分
7078
发表于 2025-12-28 13:22:23 | 显示全部楼层
has increased 是现在完成时态。the number of visitors to the village of frinley 是主语 这句的意思是:为什么到frinley 村的游客的数量增加了。如果用is...increased 是被动语态,不合题意。如果用does 就更不行,因为increased 是过去分词。当然,这句也可以改成:Why does the number of visitors to the village of Frinley increase?
这些问题搞不懂是因为你对特殊疑问句结构没弄清:特殊疑问词【就是what, how,when,where 等】+一般疑问句。所以why has... 是why + 现在完成时的特殊疑问句Why has he stayed here for such a long time?. why does he often go there?  是一般现在时
  what had he done before I arrived 是过去完成时
what did he do? 是一般过去时
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|xuepai.net

GMT+8, 2026-2-1 00:22 , Processed in 1.156272 second(s), 23 queries .

快速回复 返回顶部 返回列表