當前位置

首頁 > 基礎學英語 > 英語語法入門 > 如何搞清英語裏的12種時態?

如何搞清英語裏的12種時態?

推薦人: 來源: 閱讀: 3.12W 次

如何搞清英語裏的12種時態?

時態和體雖然是兩個不同的類別,但它們總是出現在一起。英語中有六個時態和兩種語體。參考時態和語體,我們可以在實際運用中談論下列結構。所有附帶例子的英語時態!注意:進行體通常被稱爲連續體。

一ent Simple (present tense + common aspect)

一.一般現在時(現在時態+通用體)

Affirmative: Subject + Base Form of the Verb

肯定句:主語+動詞原形


note: for 3rd Person Singular (he/ she/ it) add ‘s’ to the base form

注:對於第三人稱單數(他/她/它),要在動詞原形後加“s”


I/ You/ We/ They work in a bank.

我/你/我們/他們在銀行工作。


He/ She works in a bank.

他/她在銀行工作。


Negative: Subject + don’t/ doesn’t + Base Form of the Verb

否定句:主語+助動詞不/不+ +動詞原形


I/ You/ We/ They don’t (do not) work.

我/你/我們/他們不工作。


He/ She/ It doesn’t (does not) work.

他/她/它不工作。


Interrogative: Question Word + do/does + Subject + Base Form of the Verb

疑問句:疑問詞+助動詞do/does+主語+動詞原形


Where do I/ you/we/they work?

我/你/我們/他們在哪裏工作?


Where does he/ she work?

他/她在哪裏工作?


1. Usual, regular action:

1.經常,規律的行爲


I usually go fishing at weekends. I don’t go fishing at weekends. Do I go fishing at weekends?

我通常在週末去釣魚。我週末不去釣魚。我週末去釣魚嗎?


You always know the answer. You don’t always know the answer. Do you always know the answer?

你總是知道答案。你並不總是知道答案。你總是知道答案嗎?


She never puts milk in her tea. She doesn’t put milk in her tea. Does she ever put milk in her tea?

她從不把牛奶放進茶裏。她不把牛奶放在茶裏。她把牛奶放進茶裏了嗎?


My father plays the violin. My father doesn’t play the violin. Does your father play the violin?

我父親拉小提琴。我父親不拉小提琴。你父親拉小提琴嗎?


We sometimes go to the cinema on Friday. We don’t go to the cinema on Friday. Do we go to the cinema on Fridays?

我們有時星期五去看電影。我們星期五不去看電影。我們星期五去看電影嗎?


They never walk in the wood. They don’t walk in the wood. Do they walk in the wood?

他們從不在樹林裏散步。他們不在樹林裏散步。他們在樹林裏散步嗎?


2. General existence; stating a fact:

2.普遍存在;陳述事實:

An ostrich has two legs. A rabbit doesn’t have two legs. How many legs does a spider have?

鴕鳥有兩條腿。兔子沒有兩隻腿。蜘蛛有多少條腿?


The earth goes round the sun. The sun doesn’t go round the earth. Does the moon go round the earth?

地球繞着太陽轉。太陽不會繞着地球轉。月亮繞着地球轉嗎?


Water is liquid at room temperature. Gold isn’t liquid at room temperature. Is gold solid at room temperature?

水在室溫下是液態的。黃金在室溫下不是液態的。金子在室溫下是固體的嗎?


3. Dramatic narrative (theatre, sports, etc. events):

3.戲劇性的敘述(戲劇、體育等):


 Johnson takes the ball, he bounces it to the floor, then he throws and scores two points.

約翰遜拿到球,他把球反彈到地板上,然後投了兩分。


4. Timetables

4.時間表


The train leaves at half past four. The train doesn’t leave at five. What time does the train leave?

火車四點半發車,可是現在五點了還不開。火車什麼時候發車?


The course starts on 1 July. The course doesn’t start in June. When does the course start?

課程從7月1號開始,六月份這個課還沒開課呢。課程什麼時候開始?


二ent Progressive (present tense + progressive aspect)

二.現在進行時(現在時+進行體)


Affirmative: Subject + BE + Verb-ING

肯定句:主語+be動詞+動詞ing形式

You are cooking.

你正在做飯。


Negative: Subject + BE not + Verb-ING

否定句:主語+be not+動詞ing形式

You aren’t (are not) cooking.

你沒在做飯。


Interrogative: Question Word + BE + Subject + Verb-ING

疑問句:疑問詞+ be動詞 +主語+動詞ing形式

What are you cooking?

你正在做什麼飯?


1. Action happening now:

1.表示正在發生的動作:

 I’m watching a film on TV now. I‘m not watching a film. Am I watching a film?

我正在看電視上的電影。我現在沒在看電影。我正在看電影嗎?


Watch out, a car’s coming. It isn’t not coming. Is it coming?

當心,汽車來了。汽車沒來。汽車來了嗎?


The boys are sleeping upstairs. They boys aren’t sleeping upstairs. Are the boys sleeping upstairs?

孩子們正在樓上睡覺。孩子們沒在樓上睡覺。孩子們正在樓上睡覺嗎?


2. Action happening about this time, but not necessarily now:

2.表示最近一段時間內進行的行爲,不一定是現在正在做的。

He‘s studying Spanish and German. He‘s not studying French. What languages is he studying?

他在學習西班牙語和德語。他沒在學法語。他在學習什麼語言?


They‘re going to a business course. They aren’t going to a cooking course. What course are they going to?

他們要去上商業課。他們沒去上烹飪課。他們要去上什麼課?


You‘re visiting museums while you’re here. You‘re not visiting factories.  Are you visiting museums in our city?

你來的時候參觀了博物館。你沒有參觀工廠。你參觀我們城市的博物館了嗎?


3. Definite arrangement in the near future:

3.表示近期內的明確安排:

I‘m travelling to Paris tomorrow. I‘m not travelling to Paris tomorrow. Am I travelling to Paris tomorrow?

我明天要去巴黎旅行。我明天不去巴黎旅行。我明天要去巴黎旅行嗎?


My son is taking his girlfriend to dinner tonight. My son isn’t taking his girlfriend to dinner tonight. Is he taking his girlfriend to dinner tonight?

我兒子今晚要帶他的女朋友去吃飯。我兒子今晚不帶他的女朋友去吃飯。他今晚要帶他的女朋友去吃飯嗎?


You‘re going to Italy on holiday this year, aren’t you? You aren’t going to Greece. Where are you going on holiday this year?

你今年要去意大利度假,不是嗎?你不打算去希臘。今年你打算去哪裏度假?

三 Simple (past tense + common aspect)

三.一般過去時(過去時態+通用體)


Affirmative: Subject + Verb in Past Simple (2nd form)

肯定句:主語+動詞一般過去式(第二種形式)

I/ You/ He/ She/ It/ We/ They lived in London ten years ago.

十年前,我/你/他/她/它/我們/他們生活在倫敦。


Negative: Subject + didn’t (did not) + Base Form of the Verb

否定句:主語+助動詞didn't+動詞原形

I/ You/ He/ She/ It/ We/ They didn’t like the film.

我/你/他/她/它/我們/他們不喜歡這個電影。


Interrogative: Question Word + did + subject + Base Form of the Verb

疑問句:疑問詞+did+主語+動詞原形

Where did I/ you/ he/ she/ it/ we/ they meet Richard?

在哪裏我/你/他/她/它/我們/他們遇見的理查德?


Actions, events in the past:

表示發生在過去的動作,事件:


I had lunch with Mrs Robinson yesterday. I didn’t have lunch with Mrs Robinson yesterday. Did I have lunch with Mrs Robinson yesterday?

我昨天和魯濱孫太太一起吃的午飯。我昨天沒有和魯濱孫夫人一起吃午飯。我昨天和魯濱孫夫人共進午餐了嗎?


Mother went to work on Tuesday. Mother didn’t go to work on Tuesday. Did Mother go to work on Tuesday?

媽媽星期二去上班了。媽媽星期二沒去上班。媽媽星期二去上班了嗎?


You did the shopping this morning. You didn’t do the shopping this morning. Where did you do the shopping this morning?

你今天早上去買東西了。你今天早上沒去買東西。今天上午你在哪裏買的東西?


She travelled to Spain last year. She didn’t travel anywhere last year. Where did she travel last year?

她去年去了西班牙。她去年沒有去任何地方旅行。她去年在哪兒旅行的?


四 Progressive (past tense + progressive aspect)

四.過去進行時(過去時態+進行體)

Affirmative: Subject + was/ were + Verb-ING

肯定句:主語+was/were+動詞ing形式

I/He/She was having a shower when you called.

當你打電話給我時,他正在洗澡。


We/ You/ They were watching TV when Bob arrived.

鮑勃來的時候,我們/你們/他們正在看電視。


Negative: Subject + wasn’t (was not)/ weren’t (were not) + Verb-ING

否定句:主語+wasn't/weren't+動詞ing形式

I/ He/ She wasn’t having a shower when you called.

你打來電話時,她沒在洗澡。


We/ You/ They weren't watching TV when Bob arrived.

鮑伯來的時候,我們[你] [他們]沒在看電視。

Interrogative: Question word + was/ were + Verb-ING

疑問句:疑問詞+was/were+動詞ing形式

What were you doing when Bob arrived?

當鮑勃來的時候,你在幹什麼?


What was she doing when you called?

當你打電話的時候,她在幹什麼?


Action in progress in the past:

表示過去正在進行的動作:

I was working in the garden when my sister arrived. I wasn’t working in the garden when my sister arrived. Was I working in the garden when my sister arrived?

姐姐來的時候,我正在花園裏工作。當我姐姐來的時候,我沒在花園裏工作。我姐姐來的時候,我正在花園工作嗎?


We were watching a film at ten last night. We weren’t watching a film at ten last night. Were we watching film at ten last night?

昨天晚上十點我們正在看電影。昨天晚上十點我們沒在看電影。昨天晚上十點我們在看電影嗎?


She was playing with the kids from eight to nine. She wasn’t playing with the kids from eight to nine. Who was she playing with?

她正在和八歲到九歲的孩子們一起玩。她沒和八歲到九歲的孩子們一起玩。她在和誰玩?


五ent Perfect Simple (present perfect tense + common aspect)

現在完成時(現在時態+通用體)

Affirmative: Subject + have/ has + Past Participle (3rd Form of the Verb)

肯定句:主語+have/has+過去分詞(動詞的第三種形式)

I/ You/ We/ They have finished the letter.

我/你們/我們/他們已經寫完信了。


He/ She has finished the letter.

他/她寫完了信。


Negative: Subject + haven’t (have not)/ hasn’t (has not) + Past Participle

否定:主語+haven't/hasn't+過去分詞

I/ You/ We/ They haven’t finished the letter.

我/你/我們/他們還沒寫完這封信。


He/ She hasn’t finished the letter.

他/她還沒寫完這封信。


Interrogative: Question Word + have/ has + Past Participle

疑問句:疑問詞+have/has+過去分詞

Have I/ you/we/ they finished the letter?

我/你/我們/他們寫完信了嗎?


Has he/she finished the letter?

他/她寫完信了嗎?


1. Action with a result:

1.帶有結果的行爲:


Sorry, I‘ve parked at the wrong place. I haven’t parked at the wrong place. Have I parked at the wrong place?

對不起,我停車停錯地方了。我停車沒有停錯地方。我停車停錯地方了嗎?


You‘ve (already) printed the letters. You haven’t printed the letters (yet). Have you printed the letters (yet)?

你已經把信打印好了。你還沒有打印這些信呢。你把信打印出來了嗎?


We‘ve (already) done the rooms. We haven’t done the rooms yet. Have we done the rooms (yet)?

我們已經把房間整理好了。我們還沒打掃房間呢。我們把房間整理好了嗎?


He has already repaired the lawn-mower. He hasn’t repaired the lawn-mower yet. Has he repaired the lawn-mower yet?

他已經修好了割草機。他還沒有修理割草機。他修好了割草機嗎?


2. Action in incomplete time:

2.表示持續性的動作:

Our friends have visited us four times this summer. Our friends haven’t visited us this summer. How many times have our friends visited us this summer?

今年夏天我們的朋友已經來我們這兒四次了。今年夏天,我們的朋友沒有來看我們。今年夏天,我們朋友來看過我們幾次?


I‘ve been to the cinema a lot lately. I haven’t been to the cinema lately. Have I been to the cinema lately?

最近我經常去看電影。我最近沒去看電影。我最近去看電影了嗎?


You‘ve been on holiday this year. You haven’t been on holiday this year. Have you been on holiday this year?

你今年度假去了。你今年沒去度假。今年你去度假了嗎?


3. Action in the past without saying when:

3.過去某一時刻發生的動作:

 Jane has already been to Italy. Jane has never been to Italy. Has Jane ever been to Italy?

珍妮已經去過意大利了。簡從未去過意大利。簡去過意大利嗎?


You have already swum in this lake. You haven’t swum in this lake yet. Have you ever swum in this lake?

你已經在這個湖裏遊過泳了。你沒有遊過這湖呢。你在這個湖裏遊過泳嗎?


You‘ve been to the hairdresser’s. You haven’t been to the hairdresser’s. Where have you been?

你去過理髮店了。你還沒去過理髮店。你去哪兒了?


4. Action beginning in the past and still continuing:

4.表示過去某一時刻開始並一直持續的動作:

The Simpsons have lived here for eight years. The Simpsons haven’t lived here for long. How long have the Simpsons lived here?

辛普森一家在這裏住了八年了。辛普森一家很久沒有在這兒住。辛普森一家住在這裏多久了?


He has driven a car since 2002. He hasn’t driven a car since 2002. Has he driven a car since 2002?

他從2002年起開車的。他從2002年起就沒有開車了。他是從2002年的時候開車的嗎?


You‘ve worked here for two years. You haven’t worked here for two years. How long have you worked here?

你在這裏工作兩年了。你已經兩年沒在這裏工作了。你在這裏工作多久了?


六ent Perfect Progressive (present perfect tense + progressive aspect)

六.現在完成進行時(現在完成時+進行體)

Affirmative: Subject + have/ has been + Verb-ING

肯定句:主語+have/has been+動詞ing形式

I/ you/ We/ They have been learning English for a year.

我/你/我們/他們學英語已經有一年了。


He/ She has been learning English for a year.

他/她學英語已經有一年了。


Negative: Subject + haven’t/hasn’t been + Verb-ING

否定句:主語+haven’t/hasn’t been+動詞ing形式


I/ You/ We/ They haven’t been playing tennis for a long time.

我/你/我們/他們很久沒有打網球了。


He/ She hasn’t been playing tennis for a long time.

他/她很久沒有打網球了。


Interrogative: Question Word + have/ has + Subject + been Verb-ING

疑問句:疑問詞+have/has+主語+been 動詞ing形式

How long have I/ you/ we/ they been learning English?

我/你/我們/他們學英語多長時間了?


How long has he/ she been learning English?

他/她學英語多長時間了?


Action beginning in the past and still continuing (with the progress emphasized):

從過去開始並仍在持續的行動(着重強調的仍在進行):

They‘ve been staying in this hotel for ten days. They haven’t been staying in this hotel for ten days. Have they been staying in this hotel for ten days?

他們已經在這家旅館住了十天了。他們已經十天沒有住在這家旅館了。他們在這家旅館住了十天了嗎?


He has been mowing the lawn all this morning. He hasn’t been mowing the lawn all this morning. How long has he been mowing the lawn?

整個上午他一直在修剪草坪。整個上午他都沒有修剪草坪。他修剪草坪多長時間了?


You‘ve been missing classes lately. You haven’t been coming to class lately. What have you been doing lately?

你最近一直缺課。你最近一直都沒來上課。你最近在忙什麼?


七 Perfect Simple (past tense + common aspect)

七.過去完成時(過去時態+通用體)

Affirmative: Subject + had + Past Participle

肯定句:主語+had+過去分詞

I/ You/ He/ She/ We/ They had already met Sarah before the party.

我/你/他/她/我們/他們在聚會前已經見過莎拉了。


Negative: Subject + hadn’t (had not) + Past Participle

否定句:主語+hadn’t+過去分詞


I/ You/ He/ She/ We/ They hadn’t met Sarah before the party.

我/你/他/她/我們/他們在聚會前沒有見過莎拉。


Interrogative: Question Word + had + Subject + Past Participle

疑問句:疑問詞+had+主語+過去分詞


Had I/ you/ he/ she/ we/ they met Sarah before the party?

我/你/他/她/我們/他們在聚會前見過莎拉嗎?


Action in the past before another:

表示發生在過去某一行爲之前的動作:

She said she had written three letters the day before. She said she hadn’t written any letters the day before. How many letters had she written the day before?

她說她前一天寫了三封信。她說她前一天沒寫過信。她前一天寫了多少封信?


They had lived in York before they moved to Liverpool. They hadn’t lived in York before they moved to Liverpool. Where had they lived before they moved to Liverpool?

他們搬到利物浦以前住在約克郡。他們搬到利物浦以前沒有住在紐約。他們搬到利物浦之前住在哪裏?


You‘d locked the door before you left. You hadn’t locked the door before you left. Had you locked the door before you left?

你走之前鎖好門了。你離開之前沒有鎖好門。你離開之前鎖門了嗎?


八 Perfect Progressive (past perfect tense + progressive aspect)

八.過去完成進行時(過去完成時態+進行體)

Affirmative: Subject + had been + Verb-ING

肯定句:主語+had been+動詞ing形式


I/ You/ He/ She/ We/ They had been living in German for years before  moving here.

我/你/他/她/我們/他們在搬到這裏以前,已經在德國住了很多年了。


Negative: Subject + hadn’t been + Verb-ING

否定句:主語+hadn't been+動詞ing形式


I/ You/ He/ She/ We/ They hadn’t been living in Germany for a long time before moving here.

我/你/他/她/我們/他們搬到這裏以前沒有在德國住過。


Interrogative: Question Word + had + Subject + been Verb-ING

疑問句:疑問詞+had+主語+been 動詞ing形式


How long had I/ you/ he/ she/ we/ they been living in Germany before moving here?

我/你/他/她/我們/他們搬到德國以前,在這裏住了多久?


Action in the past before another (with the progress emphasized):

表示發生在過去某一行爲之前的動作:(強調動作正在進行)

He said he had been mowing the lawn all that morning. He said he hadn’t been mowing the lawn all that morning. How long had he been mowing the lawn when you met him?

他說他整個上午都在割草。他說他整個上午都沒有割草。你見到他時,他割草多久了?


They had been working for the same company for a long time before they changed jobs. They hadn’t been working for the same company for a long time before they changed jobs. Had they been working for the same company for a long time before they changed jobs?

在換工作之前,他們在同一家公司工作了很長時間。他們在同一家公司工作了很長時間才換工作。在換工作之前,他們在同一家公司工作了很長時間嗎?


They had been  living in York before they moved to Liverpool. They hadn’t been living in York before they moved to Liverpool. How long had they been living in York before they moved to Liverpool?

他們搬到利物浦以前一直住在約克。他們搬到利物浦之前,還沒有在約克住過。他們搬到利物浦之前,在約克住了多久?


八re Simple (future tense + common aspect)

八.一般將來時(將來時態+通用體)

Affirmative: Subject + Will + Base Form of the Verb

肯定句:主語+will+動詞原形


I/ You/ He/ She/ We/ They will see Jane when she comes back from India.

我/你/他/她/我們/她從印度回來後將見到簡。


Negative: Subject + Won’t (will not) + Base Form of the Verb

否定句:主語+不將+動詞原形


I/ You/ He/ She/ We/ They won’t see Jane when she comes back from India.

我/你/他/她/我們/她從印度回來後不會見到簡。


Interrogative: Question Word + Will + Subject + Base Form of the Verb

疑問句:疑問詞+will+主語+動詞原形


Will I/ you/ he/ she/ we/ they see Jane when she comes back from India?

我/你/他/她/我們/他們從印度回來後將會見到簡嗎?


Fact, action or event in the future:

表示未來的事情,行爲或事件


I will be thirty years old next year. I won’t be thirty years old again. Will I be thirty years old again?

明年我就三十歲了。我再也不會三十歲了。我還會再回到三十歲嗎?


We‘ll meet them at the station at six. We won’t meet them at the station. Where will we meet them?

我們六點鐘在車站接他們。我們不會在車站接他們。我們將在哪兒見他們?


You‘ll cross the channel by ferry. You won’t cross the channel. How will you cross the channel?

你將乘渡船橫渡海峽。你不會橫渡海峽。你將如何橫渡海峽?


十ressive (future tense + progressive aspect)

十.將來進行時(將來時態+進行體)


Affirmative: Subject + Will Be + Verb-ING

肯定句:主語+will be+動詞ing形式


I/ You/ He/ She/ We/ They will be having fun at the party.

我/你/他/她/我們/他們將在聚會上會玩得很開心。


Negative: Subject + Won’t Be + Verb-ING

否定句:主語+Won’t Be +動詞ing形式


I/ You/ He/ She/ We/ They won’t be having fun at the party.

我/你/他/她/我們/他們將不會在聚會上玩得很開心。


Interrogative: Question Word + Will + Subject + Be Verb-ING

疑問句:疑問詞+will+主語+be 動詞ing形式


Will I/ you/ he/ she/ we/ they be having fun at the party?

我/你/他/她/我們/他們將在聚會上玩得開心嗎?


Action in progress at a given time of the future:

表示未來特定時間內正在進行的動作:


This time tomorrow we will be flying to Los Angeles. We won’t be flying to New York. Where will we be flying?

明天這個時候我們將飛往洛杉磯。我們將不會飛往紐約。我們將往哪裏飛行?


You‘ll be doing housework with me at six tomorrow. You won’t be playing football. What will you be doing at six tomorrow?

明天六點你將和我一起做家務。你將不會踢足球。明天六點你將幹什麼?


I‘ll be playing tennis from seven to nine. I won’t be playing tennis at six. When will I be playing tennis?

我將從七點到九點打網球。我六點不會打網球。我將什麼時候打網球?


十一re Perfect Simple (future perfect tense + common aspect)

十一.將來完成時(將來完成時+通用體)


Affirmative: Subject + Will Have + Past Participle

肯定句:主語+will have+過去分詞


I/ You/ He/ She/ We/ They will have met Dora’s husband by this time tomorrow.

我/你/他/她/我們/他們明天這個時候將會見到朵拉的丈夫。


Negative: Subject + Won’t Have + Past Participle

否定句:主語+Won’t Have+過去分詞


I/ You/ He/ She/ We/ They won’t have met Dora’s husband by this time tomorrow.

我/你/他/她/我們/他們明天這個時候將不會見到朵拉的丈夫。


Interrogative: Question Word + Will + Subject + Have + Past Participle

疑問句:疑問詞+will+主語+have+過去分詞


Will you have met Dora’s husband by this time tomorrow?

明天這個時候你會見到朵拉的丈夫嗎?


Action completed by a given time of the future:

在未來某一特定時間內完成的行動:


I will have done this work by the end of next week. I won’t have done this work by the end of next week. Will I have done this work by the end of next week?

到下週末我將完成這項工作。到下週末我完成不了這項工作。到下週末我會完成這項工作嗎?


They‘ll have arrived by the time we return. They won’t have arrived by the time we return. Will they have arrived by the time we return?

我們回去的時候他們就應該到了。我們回去的時候他們應該還沒到。他們將在我們回去的時候到達嗎?

She will have taken three exams by next Tuesday. She won’t have taken any exams by next Tuesday. How many exams will she have taken by next Tuesday?

到下週二她將參加三次考試。到下週二她就不會參加考試了。到下星期二她將參加多少場考試?


十二re Perfect Progressive (future perfect tense + progressive aspect)

十二.將來完成進行時(將來完成時+進行體)


Affirmative: Subject + Will Have Been + Verb-ING

肯定句:主語+will have been+動詞ing形式


I/ You/ He/ She/ We/ They will have been working with John for ten years next week.

到下週,就是你/他/她/他們/我們和約翰一起工作的十週年了。


Negative: Subject + Won’t Have Been + Verb-ING

否定句:主語+Won’t Have Been+動詞ing形式


I/ You/ He/ She/ We/ They won’t have been working with John for ten years next week.

到下週,你/他/她/他們/我們和約翰一起工作還沒到十年。


Interrogative: Question Word + Will + Subject + Have Been + Verb-ING

疑問句:疑問詞+will+主語+have been+動詞ing形式


How long will I/ you/ he/ she/ we/ they have been working with John next week?

到下週爲止,我/你/他/她/我們/他們和約翰一起工作多久了?


Action completed by or still in progress at a given time of the future (with the progress emphasized):

在將來某一時刻完成或仍在進行的動作(強調的是動作仍在進行):


We will have been staying here for a week tomorrow. We won’t have been staying here for a week tomorrow. How long will we have been staying here?

明天開始,我們將在這裏呆一個星期。明天開始,我們就不會在這裏呆一個星期了。我們將要在這裏呆多久?


You will have been living here for thirty years by this time next year.  You won’t have been living here for thirty years by this time next year How long will you have been living here by this time next year?

到明年這個時候,你已經在這裏住了三十年了。到明年這個時候,你在這裏還沒住夠住三十年。明年這個時候,你在這裏一共住了多久了?


I‘ll have been playing the guitar for ten years by next year. I won’t have been playing the guitar for ten years by next year. How long will I have been playing the guitar?

到明年,我就已經彈了十年吉他了。到明年,我彈吉他還不到十年。我將要彈吉他多久?