on condition that和unless的区别~

如题所述

这个问题我会,虽然本人英语口语不是很好,但是对英语四六级词汇还是很熟悉的~给大家总结了一个表格可以先粗略看一下:


【含义】

1、on condition that    英[ɒn kənˈdɪʃn ðæt]    美[ɑːn kənˈdɪʃn ðæt]    

conj.   在…条件下;条件是;    

2、unless    英[ənˈles]    美[ənˈles]    

conj.    除非; 除非在…情况下; 若非; 如果不;    

prep.    除…之外;    


【用法】

on condition that的用法

    on condition that = if只能引导条件状语从句:that不能省略,该连词引导的主从句的时态也遵循“主将从现”原则。

    On condition that是固定搭配,可用于强调某人采取行动前必须事先认可的条件,通常位于主句之后,意思是“如果”“只要”“以...为条件”等。

    He'll do it on condition that he's paid well. 

    只要有足够的薪水,他就会去做。

    On condition that you return on time, I will let you out.

    只要你能按时回来我就让你走。

    I'll do it on condition that you pay for everything. 

    我可以做此事,条件是你得支付一切费用。

unless的用法

    unless所引导的条件状语从句常用一般现在时表示将来意义,主句多用一般将来时。unless在表示“除非”时,如其引导的从句谓语是be,而从句的主语跟主句的主语相同时,从句的主语和be就可省略。有时从句中主语为it时,也可省略it或从句中的有关成分。

    在unless引导的肯定形式的条件从句中通常用肯定词,如:already, still, some, too。在unless引导的否定形式的条件从句中通常用否定词。

    I won't go to the party unless I'm invited.
    除非我被邀请,否则我不会去参加晚会的。

    I sleep with the window open unless its really cold.
    我总是开著窗户睡觉,除非天气非常冷才关上窗户。

    Iron corrodes unless it is greased or kept clean.
    如果不涂油或保持清洁铁便会腐蚀。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-07-20
on condition that是以……为条件,相当于if,意义是肯定的,unless 相当于 if not ,意义是否定的.
相似回答