現在完成時態和過去完成時態細微的區別

現在完成時態和過去完成時態細微的區別

來自專欄英語思維 解密語法的原理5 人贊了文章

I learned from others that Mr.Smith__for our company since 2001.

上面的空格處你會怎麼填呢?

1. I learned from others that Mr.Smith_has worked_for our company since 2001.

依舊在我們公司工作,或者剛離開。

has worked, 現在完成時態,has 表達現在時間,表達了現在有效,現在的結果或者狀態。

2. I learned from others that Mr.Smith_had worked_for our company since 2001.

已經不在我們公司工作。

had worked, 過去完成時態,had 表達過去時間,表達了過去有效,過去的結果或者狀態。

英語思維 解密語法的原理?

zhuanlan.zhihu.com圖標黑與白:什麼是動詞原形??

zhuanlan.zhihu.com圖標黑與白:非謂語動詞的起源?

zhuanlan.zhihu.com圖標英語思維:賽門喵你無恥的抄襲可以休止了?

zhuanlan.zhihu.com圖標英語思維:第一次對賽門喵剽竊警告的對話?

zhuanlan.zhihu.com圖標
推薦閱讀:

英語語法教學的困境與突圍
介詞 in on at 間的本質區別
no與not的幾個區別
過去分詞
介詞at 圖文並茂 用法精講(多圖,多圖!)

TAG:語法 | 英語 | 英語語法 |