sandstorm ________ Beijing several times in the last few years.

[复制链接]
查看11 | 回复4 | 2010-5-20 00:33:33 | 显示全部楼层 |阅读模式
用 HIT 的正确形式填空
Kitty will believe it when she has seen it with her own eyes.(保持句意不变)
Kitty ______________ believe it _____________she has seen it with her own eyes.
Did they know the answer to the question? I don`t know.(合并为复合句)
I don`t know _______________ they ______________ the answer to the question.

回复

使用道具 举报

千问 | 2010-5-20 00:33:33 | 显示全部楼层
has hitfor/in/during+the past/last+一段时间,多与现在完成时或现在完成进行时连用。根据语境事情是发生完了,不是发生了并仍继续,所以用现在完成时。won't
until (not ...until句型,直到...才...)whether/ifknew(若这句话后头有not,则只能用whether了)
回复

使用道具 举报

千问 | 2010-5-20 00:33:33 | 显示全部楼层
1)had,hit(已经袭击过了,用过去完成式)2) willnot,until (一个固定句式 )3)whether或者if , knew(但是我觉得原句的时态不太一致哦,读起来很不舒服)
回复

使用道具 举报

千问 | 2010-5-20 00:33:33 | 显示全部楼层
has hit in + 时间段与现在完成时连用,因此用现在完成时 has hit在过去几年里,沙尘暴已经多次侵袭北京
回复

使用道具 举报

千问 | 2010-5-20 00:33:33 | 显示全部楼层
hit,这里是过去式,hit 过去式还是hit
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行