求这两句话中as,that的用法区别

求这两句话中as,that的用法区别
The teacher gave students so difficult a question as no one can work out.
The teacher gave students so difficult a question that no one can work it out.
为什么第一句用AS,第二句就用THAT了呢?
方十仨 1年前 已收到2个回答 举报

wdup 幼苗

共回答了16个问题采纳率:87.5% 举报

so...as用于引导定语从句,so...that 用于引导结果状语从句.第一句as引导的是定语从句,as 在该定语从句中用作work out的宾语;第二句that 引导的是结果状语从句,that在该状语从句中不充当句子成分,另外注意句中的work out带有宾语it.

1年前

7

xyt1119 幼苗

共回答了17个问题采纳率:70.6% 举报

第一句中的as是当---时候的意思。可这样翻译:当这个老师给学生一个如此难的问题时没有学生可以做出来。第二句中用that是因为有:so---that--这个词组,意思是如此--以至于--。这句话可以这样翻译:这个老师给了学生一个如此难的问题以至于没有人可以把它做出来。...

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.025 s. - webmaster@yulucn.com