用适当的连词填空,关于had(just)done..when..刚做完…这时…的用法。

I had gone only a few steps _____ I realized that my greeting had been impolite.
It was only ____ I has turned the corner of the street that I realized, too late,that his name was Tony and the time was late afternoon.

=Only _____ I has turned the corner of the street,I realized,too late,that his name was Tony and the time was late afternoon.
为什么第一个填before,第二个填when,第一个不可以填before吗?

这是两个不同的句型

1、如果要表示“刚一…就”,要用had (just / hardly / scarcely )done … when (或before) … 句型。第一个句子表达的就是这种意思,空白处既可以用 when 也可以用 before,其结构如下:

主句:Ihad gone only a few steps。

时间状语从句:before / when I realized that my greeting had beenimpolite。

2、如果强调某一个成分,要用 it is … that …强调句型。第二句就是强调时间状语从句,其结构如下:

强调句型:it was … that。

时间状语从句:only when I had turned the corner of the street 【插入强调句型中间】。

主句:Irealized, too late, his name was Tony and the time was late afternoon 【放在强调句型的连词 that 后面】。

辅音

(注:多数辅音的读音与拼音差别不大,可以通过拼音来进行谐音;还有一部分辅音没有对应的拼音字体,这里我们主要是针对/θ ð ʃ ʒ/这四个辅音)其中,/θ/和/ð/这两个音标,它们并没有相近似的拼音来对应,主要是靠嘴形来记忆。

/θ/――上下牙齿咬着舌头尖,发“斯"的音;/ð/――舌头顶上牙堂发拼音z一声;/ʃ/――师;/ʒ/――牙齿闭合,舌头虚碰牙齿发拼音r一声。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-20
这是两个不同的句型

1、如果要表示“刚一…就”,要用had (just / hardly / scarcely )done … when (或before) … 句型。第一个句子表达的就是这种意思,空白处既可以用 when 也可以用 before,其结构如下:

  主句:Ihad gone only a few steps
  时间状语从句:before / when I realized that my greeting had beenimpolite.
  
2、如果强调某一个成分,要用 it is … that …强调句型。第二句就是强调时间状语从句,其结构如下:

  强调句型:it was … that
  时间状语从句:only when I had turned the corner of the street 【插入强调句型中间】
  主句:Irealized, too late, his name was Tony and the time was late afternoon 【放在强调句型的连词 that 后面】

显而易见,两个句子主句和从句之间的行为正好是相反的时间关系。

  第一句 realized是从句中的行为,主句中I had gone 发生在realized 以前,也就是说 “意识到的时候刚刚走了几步“。
  第二句 realized 是主句的行为,从句中 I had turned 发生 realized 以前,也就是说“刚拐过弯的时候才意识到”。本回答被提问者和网友采纳
相似回答