匿名使用者
匿名使用者 發問時間: 社會與文化語言 · 2 0 年前

關於 be 及 do(don't)的用法…

有個問題想請問一下,文法中的 be 跟 do,要怎麼使用才對??

我知道do後面是加動作的動詞,然後be動詞是am、is、are,但是…

如果說「我沒有男朋友」是:

(1)I have no boyfriend.

(2)I don't have boyfriend.

請問哪一個才對呢??do後面沒有動詞啊……搞不清楚~"~a

那還有一個問題喔,是關於be動詞的,不是am、is、are嗎?

那為什麼有時後的句子裡會看到直接用be呢 ?

如:「你不知道這有多危險嗎?」(是指開車沒停紅燈的事)的英文是

Don't you know how dangerous that can be?

為什麼直接用be呢??

而不是Don't you know how dangerous that you didn't stop at the red right back there?

那什麼時候會直接使用 be 而非 am、is 、are呢?

謝謝各位的指教^^"

2 個解答

評分
  • 石川
    Lv 7
    2 0 年前
    最佳解答

    do只有兩個用法:一般動詞(做的意思)、助動詞。在這裡只討論助動詞用法:在一般動詞的否定句及疑問句時,必加助動詞do,且此時只有do做變化,一般動詞均為原形。在肯定句加上助動詞do時,為強調意。I have a boyfriend.(我有一個男朋友)I don't have a boyfriend.(我沒有一個男朋友)Do I have a boyfriend?(我有一個男朋友嗎?)I do have a boyfriend.(我的確有個男朋友)你提出的例句:1.I have no boyfriend.(用否定形容詞no修飾boyfriend)2.I don't have boyfriend.(用否定副詞修飾have,否定須加助動詞)兩個都對,但否定的方法不一樣。be動詞:原形:be不定式:to beI:amHe, she, it:isWe, you, they:are現在分詞:being過去分詞:been你舉的例子:「Don't you know how dangerous that can be?」因為be動詞在助動詞can後面,所以要用原型,這是很自然的~~>Don't you know how dangerous that you didn't stop at the red right back there?要這麼囉嗦也沒人能管你啦(^^),只是你的句子裡的第一個子句就沒動詞了,真的要符合文法,只能寫:「Don't you know how dangerous that you didn't stop at the red right back there can be?」不過我想他們應該也聽不懂吧~~還有哪裡不懂的可以再提出來~~

    2005-07-04 18:45:16 補充:

    忘記講過去式了,對不起~~

    I, he, she, it: was

    We, you, they: were

    be是be動詞的原形嘛~~所以用be的時機就跟一般動詞用原形動詞的時機一樣啊!

    例:

    助動詞後:

    You can work hard.

    You can be a good student.

    某些雙動詞結構:

    I help him become famous.

    I help him be rich.(這種講法很少啦~~)

    還有一些是特定句型的,像Be it......(不論……),那些就要背了。

  • 匿名使用者
    2 0 年前

    1.針對第一個問題 1跟2都可以吧~只是句型不一樣而已

    2.我覺得正確的句子應該要用"Don't you know how dangerous that you didn't stop at the red right back there can be? "或是"Don't you know how dangerous that it can be?"

    直接用"be"的原因是因為前面有一個助動詞"can"後面動詞要原形

    "你知道這件事很危險嗎?"後面在敘述的時候應該要把"you didn't stop at the red right back there "放進去或是用"it"代替,不然別人無法知道說你是指哪件事很危險.

    參考資料: me
還有問題?馬上發問,尋求解答。