當前位置:編程學習大全網 - 編程語言 - If的語法 壹個是“如果”的意思 , 壹個是“是否”的意思 。 詳細說下怎麽用 舉幾個例子。 謝謝!

If的語法 壹個是“如果”的意思 , 壹個是“是否”的意思 。 詳細說下怎麽用 舉幾個例子。 謝謝!

if可作conj.和noun(連詞和名詞),但作名詞時不用於正式用語。

if作連詞時後面帶從句,並不接單獨動詞或名詞,所以不存在原形或者其它形式。

連詞:

1.‘如果,假如,倘若’

If you see him,give him this note.

如果妳看到他,就把這個便條給他。

2.‘當,無論何時’

She glares at me if I go near her desk.

我壹走近她的桌子,她就對我瞪眼。

3.‘是否’

Do you know if she's married?

妳是否知道她結婚了嗎?

4. 與will或would連用,表客氣的請求。

If you will\would sit down for a few moments,I'll tell the manager you're here.

請稍坐,我這就告訴經理您來了。

if在翻譯中,還可引申為 ‘即使’,‘雖然’等。

固定搭配:

even if(=even though,although)即使,就算

Even if you did see someone,,you can't be sure it was him.

即使妳確實看見有個人,但也不能肯定那就是他。

what if 如果...又怎麽樣

What if he was late.Who cares?

他就是遲到了又怎樣。誰在乎?

if only 但願(後面接的句子要用虛擬語氣!也就是時態要提前。)

If only I were rich!

但願我很富有!

only if 只有(非常正式的用法,要倒裝!)

Only if a teacher has fiven permission is a student allowed to leave the room.

名詞:意為‘不確定的情況’,不常用。

There are still a lot of ifs and buts before everything's settled.

在壹切得以解決之前還有很多不確定因素。

(1)當if引導條件狀語從句時,翻譯成“如果”。為了讓您明白,好好的區分。您只要記住,如果if引導的句子,中間有","隔開,通常放在句子開頭。那麽它肯定是“如果”的意思。

例如:

If it is fine tomorrow, we will go swimming.

如果明天天氣好的話,我們就去遊泳。

看到了沒?中間有壹個逗號,if放到的句子最開頭。

(2)當if引導名詞性從句,賓語從句,表語從句的時候,就翻譯成“是否”。與whether等價。這時的特點就是,句子為整個壹句,中間沒有“,”,if通常放在句子中間。

例如:

I don't know if he will come or not.

我不知道他是否會來。

看到沒?if放到句子中間,而且句子中沒有壹個標點符號。

PS:以上為本人個人原創解答,有不妥之處,請指出,大家壹同學習。

補充:

————————————————————————————————

虛擬的時間 | if從句的謂語形式 | 主語從句的謂語形式

———————|—————————|————————————

對現在虛擬 | 過去式 | would(should,might,could)+do

—————————————————————————————————

對過去虛擬 | 過去完成式 | would(should,might,could)+have done

———————|—————————|————————————————

對將來虛擬 |were to (should) do |would(should,might,could)+do

對於妳的補充問題,請看補充回答。

  • 上一篇:為什麽應該選擇Visual C++ Express作為初學者的開發工具
  • 下一篇:學什麽技術好?
  • copyright 2024編程學習大全網