早教吧 育儿知识 作业答案 考试题库 百科 知识分享

on condition that 和 as long as 有什么区别

题目详情
on condition that 和 as long as 有什么区别
▼优质解答
答案和解析
on condition that可译成“如果...;在...条件下,若…则;”带有条件性,比较正式.
而as/so long as是“一...就”,在一定条件下也有“只要”的意思,强调主句和从句的情况并存.
即在表示“条件”的时候两者用法基本一样.
试比较:
I will lend you the book on condition that you return it on Monday.
如果说你能在星期一还我,我可以借给你这本书.
As long as you tell truth ,I'll try to help you .只要你告诉我真相,
但是,as/so long as 还有其它意思.
1.表示时间,意思是“达……之久”.例如:
You can keep the book as long as you like .
2.表示原因,意思是“既然,由于,因为”.引导原因状语从句,例如:
So long as the weather is changeable these days ,we'd better get in wheat in time .
So long as you are going to town tomorrow ,you can do something for me .
3.另外,as long as 还可以用于比较级as…as的句型中,表示像……一样长,如:
My arms are as long as yours.