問一個[過去式時態]的問題,哪位英語語法高手幫忙解答?

我是自學的而且有做筆記的,之前看都沒問題,可能是不影響閱讀直接忽略了,但昨天看完了幾篇時態的介紹和解釋,再看看美劇混亂了,麻煩幫我解答一下,謝謝!

例句(一個小男孩不想去學校組織的郊遊,然後跟她姑姑貝蒂說的話)

男孩:They keep us locked in a room(這個keep我理解是每次都會這麼做)making us paint rocks and calling them paperweights(紙鎮)(這裡的making和calling是結構語我認為沒問題,但我老是分不清,我可能會直接用make和call(共享那個they),這兩個用法都OK對吧)

姑姑:look,you『re going(這是讓我困惑之一,網上說是現在進行時,但這明顯是「你得/要去」(但人還在談話中呀),但不應該是you should be going嗎,網上各說紛紜好討厭,我兩天前的用法是把be doing=should be doing用的)

姑姑:now you want some cereal?(沒問題,省略do嘛)

姑姑:shoot!i forgot to get the cereal(這是困惑之二,看姑姑表情這是第一次吧,不屬於規律性經常發生的詞,那forgot就是瞬間動詞對吧?昨天才知道有這個東西)

姑姑:which is okay(這裡我一直強迫自己用it,怕搞亂,其實兩個沒區別的吧?)because we don"t have any milk!

男孩:Don"t worry about it。we』re making macaroni necklaces today(問題同上)

求問簡介:幫忙解答一下be doing的正確用法(證明我昨天被歪文誤導了),然後是解答一下那個forgot是否是瞬間動詞的用法,包括forget,i give you sth,you fall in a lack都是瞬間動詞(使用原型)的用法吧

寫太多了,其實就2點:1.be doing 2.did


謝謝邀請。Phil的回答很好了,我覺得可以補充兩點:

1. a) They keep us locked in a room making us paint rocks and calling them paperweights. 和b) They keep us locked in a room, make us paint rocks and call them paperweights.這兩個句子都OK,沒有問題。不過,作為英語學習者的思考邏輯應該是這樣:既然 a), b) 兩個句子都不錯,那說話者的選擇是隨機還是刻意?如果它們在意義上沒有差別,可以看作是隨機。不過本例還是有明顯的不同。a) 句的 making...和 calling... 是分詞短語,相當於從句。從句就是處於從屬的位置,跟主句的重要性不是一個級別。因此,這樣的結構就突出了男孩的不滿「被鎖在屋裡」。b)句的make和call跟keep同為並列謂語動詞。這樣的結構一般是表示按時間順序進行的動作,例如:He came in, looked around and sat down. 沒有強調哪個動作更重要。可以看出,劇中的男孩心裡有要表達的重點,所以自然選擇a)句。

2. 英語動詞確實有短暫(瞬間)和持續之分。判別法就是,可用於進行時態的是持續性,反之則是短暫性。forget是短暫性動詞,因為要麼「忘了」,要麼「沒忘」,不可能「正在忘記」。但是有些短暫性動詞也可以用於進行時態,這時候表示的是重複進行的短暫性動作,例如:Who is knocking at the door?


男孩:They keep us locked in a room(這個keep我理解是每次都會這麼做)making us paint rocks and calling them paperweights(紙鎮)(這裡的making和calling是結構語我認為沒問題,但我老是分不清,我可能會直接用make和call(共享那個they),這兩個用法都OK對吧)

--「keep」用一般現在時表明是經常發生的,有規律的行為。

--making和calling是修飾「locked in a room」的。

姑姑:look,you『re going(這是讓我困惑之一,網上說是現在進行時,但這明顯是「你得/要去」(但人還在談話中呀),但不應該是you should be going嗎,網上各說紛紜好討厭,我兩天前的用法是把be doing=should be doing用的)

--用「you"are going」就是說這件事情已經在進程中了,不管你願不願意,這件事情就這麼定了。這是一種強調「應該」的語氣的做法。

姑姑:now you want some cereal?(沒問題,省略do嘛)

姑姑:shoot!i forgot to get the cereal(這是困惑之二,看姑姑表情這是第一次吧,不屬於規律性經常發生的詞,那forgot就是瞬間動詞對吧?昨天才知道有這個東西)

姑姑:which is okay(這裡我一直強迫自己用it,怕搞亂,其實兩個沒區別的吧?)because we don"t have any milk!

--「which」就是指前一句,所以這兩句實際上是一個完整句子。從情景來說,就是姑姑要把前一個狀況和後一個狀況聯繫起來考慮。

男孩:Don"t worry about it。we』re making macaroni necklaces today(問題同上)


贊同餘和平的理解! 在They keep us locked in a room,making us paint rocks and calling them paperweights.中,making與calling是現在分詞伴隨動作。所以,男孩表達的核心信息就是對keep us locked的不滿。


自己把問題羅列清楚,果然網上找答案更輕鬆了,我已經理清楚了。

答案就是be doing比will be doing更短期內持續發生的動作而已,例如i"m coming和i"m coming沒有語境完全分不清是正在過來還是將要開始過來

關於一般過去時我後來才發現我漏讀了,一般過去時和一般現在時除了時間點不同以外並不是用法一樣,一般過去時多了一個「一般過去時表示過去某個時間裡發生的動作或狀態」


推薦閱讀:

Bety Azar,Longman,English grammar in use 這三本原版語法書選?
這兩句有什麼不同啊?學渣看上去都一樣啊
有什麼好用的英語語法、拼寫檢測軟體嗎?
here you are為什麼翻譯為"給你",它是不是省略了什麼東西?? ?
If I was You這樣的語法是可以用的嗎?

TAG:英語 | 英語學習 | 英語語法 |