by now是現在完成時的標誌,另外還有so far,till/until now,up to now。都使用現在完成時。by now you will have guessed that im back in ireland.你現在應該已經猜出我回到了愛爾蘭了。
擴展資料。
by now和till/until now的區別。
1、by now到目前為止;到如今;到現在為止;直到如今,語氣平淡,只是單純的敘述這件事,可用於多種時態。
例如:he would have been there by now if had not missed the train
如果不是誤了火車的話,他現在應該已經到那裡了。
2、till/until now:當主句是否定句時,它的意思是"直到(某時)(某動作)才(發生)"這時候常會出現"not until…"的結構,如果將"not until…"的'結構放在句首,那麼主句要寫成倒裝句。此兩個連詞意義相同。
肯定形式表示的意思是"做某事直至某時",動詞必須是延續性的。否定形式表達的意思是"直至某時才做某事"。動詞為延續性或非延續性都可以。正確使用這兩個連詞的關鍵之一就在於判斷句中的動詞該用肯定式還是否定式。until可用於句首,而till通常不用於句首。
例如:until you told me,i had heard nothing of what happened
直到你告訴我以前,出了什麼事我一點也不知道?
they musthavearrived by now
現在他們肯定已到了。
擴展資料。
by now和till/until now的區別。
1、by now到目前為止;到如今;到現在為止;直到如今,語氣平淡,只是單純的敘述這件事,可用於多種時態。
例如:he would have been there by now if had not missed the train
如果不是誤了火車的話,他現在應該已經到那裡了。
2、till/until now:當主句是否定句時,它的意思是"直到(某時)(某動作)才(發生)"這時候常會出現"not until…"的結構,如果將"not until…"的'結構放在句首,那麼主句要寫成倒裝句。此兩個連詞意義相同。
肯定形式表示的意思是"做某事直至某時",動詞必須是延續性的。否定形式表達的意思是"直至某時才做某事"。動詞為延續性或非延續性都可以。正確使用這兩個連詞的關鍵之一就在於判斷句中的動詞該用肯定式還是否定式。until可用於句首,而till通常不用於句首。
例如:until you told me,i had heard nothing of what happened
直到你告訴我以前,出了什麼事我一點也不知道?
they musthavearrived by now
現在他們肯定已到了。