You are preparing a meal___ keeping an eye on the baby.
A. While B. as you are
选A可以,为什么 B不行?
请老师们回答为什么不用as?
提问句子本身就是不规范的,第二人称的进行时要表达什么呢?as与while虽然有相通这处,但有的语境下无法互换,因为as表达的时间会让主从AB两件事产生关联,而while只是单纯表达时间而已。
1. The flames grew larger as the fire spread. (剑桥字典)
这是字典例句。火势变大与火烧的范围变大是关联的
2. People watched in horror as the fire grew larger while firefighters battled on. (英文新闻网站)
火变大,人们看得很害怕,显然这是很自然的“关联了”,而后面用while只是交待火变大时的一个背景时间。
这个句子我可以改造一下
People watched while the fire grew larger as only two firefighters battled on.
这句话给的的感觉是,人们在观看,可能是事不关已在当看客呢,而火越来越大也与只有两个消除员在灭火有关。
You are preparing a meal while keeping an eye on the baby. =
You are preparing a meal while you are keeping an eye on the baby. =
You are preparing a meal as you are keeping an eye on the baby.
如果主、从句两个谓语动词都是延续性动词,时间从句用 as 或 while 引导都可以。如果语境需要,主从句的时态也可以都使用进行时。本句语境是:说话人看到对方 “正在一边做饭,一边照看婴儿” 时说的话。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!