高三语法题~

[复制链接]
查看11 | 回复3 | 2008-10-4 13:46:29 | 显示全部楼层 |阅读模式
关于状语从句的before,when,since基本就是混乱状态……
1Several weeks had gone by __I realized the painting,was missing.
A as B before c since d when
答案选B 在我XX之前几周已经过去了 为什么不能是“当我XX时,已经过去好几周了”?或“自从我XX,已经过去几周了”
2 That was really a splendid evening.It's years __I enjoyed myself so much.
答案选since为什么不是before?在我享受这个之前已经很多年了,也就是我很多年没这么享受了。弄个since是什么意思?自从我这么享受已经很多年了?
谢谢!

回复

使用道具 举报

千问 | 2008-10-4 13:46:29 | 显示全部楼层
第一句 你说的后面两种翻译对句子来说都不够贴切,表达不出英文所要表达的意思。Several weeks had gone by before I realized the painting was missing. 好几个星期后,我才意识到画丢失了。第二句that was really a splendid evening.It's years since I enjoyed myself so much.好几年,我都没有玩的这么开心了。这是一个固定表达:It is +一段时间+since+从句:自从我上次....都过了多久了。...
回复

使用道具 举报

千问 | 2008-10-4 13:46:29 | 显示全部楼层
第一题:因为前面是过去完成时,已经是过去的过去了,后面是过去时,所以只能选before第二题:因为第二句是过去时,不是过去完成时,所以是指的当时的情况,不用before希望能够帮到你~...
回复

使用道具 举报

千问 | 2008-10-4 13:46:29 | 显示全部楼层
首先我想说的是你分析的那几种情况并没有严格的错误,在某种特殊的语境中完全可以用,但是为什么不那么填呢,因为考试习惯的问题。你就把这几个句子读得滚噶烂熟,然后再出现这用到这几个词的考题时就会很自然的知道填什么了,靠语感。...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行