when,before引导状语从句的区别,有时候觉得一道题when,before答案都可以。
We walked along the beach for nearly three hours ____we saw a boat on the sea.
A. when B. before 选when也对吧?
文法如法律, 不能凭感觉 !
when 与 before 是完全不同意义。
当要做从句子前, 必須先决定子句与主句的时态放在前或后 ?
举例子 :
I walked on the beach [算是主句] < > I saw a puppy [算是子句]
1. 你想主句时态先或早一点吗 ? 那么, 必须用完成时态, 用 had walked.
变成 : I had walked on the beach before/when I saw a puppy.
注意 before 与 when 意思不同。但在此句子, 是主句部份时态早过子句的 saw 动作
2. 假若主和子句时态都一样, 那只有用 when。这使 walked 与 saw 是不分先
后。
3. 又, 假若想把子句 saw 时态比主句早一点, 那么, 最好是把子句放在前面, 再改为过去
完成时态 had seen .
即, I had seen a puppy when I walked on the beach.
应该是before
before强调先后顺序
下一篇:英语句子语法结构分析
上一篇:中国有英语学科,外国有中文学科吗
热门标签: