英语高手进啊

[复制链接]
查看11 | 回复3 | 2009-4-26 13:25:11 | 显示全部楼层 |阅读模式
为什么一句话用how many times的话就表示这句话要用完成时来敍述?
为什么不能用过去时呢?
比如A.How ________________________were you away from school last year?

B.Never

回复

使用道具 举报

千问 | 2009-4-26 13:25:11 | 显示全部楼层
用现在完成时表示过去做过这件事而且和现在有关系,即在暗示很清楚地记得已经做过很多次。因而完成时有表示“经验”的作用如果用一般过去时,那就表示虽然过去做过但是和现在没什么关系,只是陈述“离开过学校”这个客观事实。how often,how many times都要用完成时,好好体会一下...
回复

使用道具 举报

千问 | 2009-4-26 13:25:11 | 显示全部楼层
本句用过去时是因为有last year.如果要表示“到现在为止多少次”就得用现在完成时。如;How many times have you been to Beijing ?...
回复

使用道具 举报

千问 | 2009-4-26 13:25:11 | 显示全部楼层
how many times 是问已经做过多少次,是已经完成的了,所以就用完成时。...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行