五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

【英語母語者的回答收集】關(guān)于從句主句時態(tài)一致問題

2023-05-07 13:07 作者:何好的小粉絲  | 我要投稿

Which is grammatically correct I didn’t know he played basketball Or I didn’t know that he plays basketball I’m a native english speaker and I know the first is correct, or at least sounds the best, but why isn’t the second correct? “He” is still playing basketball, so why do you use the past tense when it’s supposed to be that he plays basketball before and now. Or is it the imperfect非完成 tense? --------------------------母語者的回答 簡要總結(jié):時態(tài)前移其實可做可不做,但做更native,主要大量使用在間接引語中。 Both are grammatically correct (if he does indeed still play basketball), but the version with "played" is probably more common and sounds more natural (as you've noticed) The phenomenon here is "backshifting," which means that we can use a past-tense verb ("played") in a subordinate從屬 clause when the verb in the matrix母體基體 clause (the clause containing the subordinate one) is also past tense (or when the matrix clause refers to a past time, even if it doesn't use a past-tense verb).跟隨主句的時態(tài)前移 Backshifting is just a feature of English grammar, and a backshifted past tense does not necessarily refer to the past, though it can, so the sentence with "played" is ambiguous. If the thing is still true (i.e., he still plays basketball), then it's also fine to use the present tense to reflect this. Note that you probably encounter backshifting most often in reported speech: Direct speech: "I **am** sick." Reported speech 間接引語: "She **said** that she **was** sick." (But "... that she **is** sick" is also correct if she is still sick.) Backshifting also occurs from past tense to past perfect完成時: Direct speech: "I **was** sick." Reported speech: "She **said** that she **had been** sick." (But "... that she **was** sick" is also correct.) And from present perfect to past perfect: Direct speech: "I **have been** sick." Reported speech: "She **said** that she **had been** sick." (But "... that she **has been** sick" is also correct.) You can't backshift a past perfect because there's no tense further back than that: Direct speech: "I **had been** sick." Reported speech: "She **said** that she **had been** sick."

【英語母語者的回答收集】關(guān)于從句主句時態(tài)一致問題的評論 (共 條)

分享到微博請遵守國家法律
定州市| 黎平县| 上犹县| 呼图壁县| 磐安县| 保靖县| 凤凰县| 开封县| 上栗县| 阿鲁科尔沁旗| 婺源县| 铁力市| 清河县| 察雅县| 垫江县| 菏泽市| 崇文区| 上林县| 和龙市| 伊宁县| 东安县| 库伦旗| 平泉县| 隆德县| 遂平县| 武山县| 农安县| 博客| 阳朔县| 诏安县| 岳普湖县| 辽中县| 重庆市| 开远市| 神池县| 静安区| 宁都县| 闻喜县| 新建县| 奉贤区| 蒲城县|