|
|
|
|
|
|
Tenses Review 時態
|
|
|
|
從下面選項中選擇正確答案;單擊“核對答案”按鈕,核對你的答案.
Your score: 0/6
Your score: 1/6
Your score: 2/6
Your score: 3/6
Your score: 4/6
Your score: 5/6
Your score: 6/6 |
|
|
|
|
|
|
1 : I __________ to Berlin in September 2009, two years ago. |
|
|
|
The possible answers were:
moved
have moved
had moved
was moving
You said:
moved
have moved
had moved
was moving
|
|
|
|
|
恭喜你,答對了!句子中有時間副詞 ago, 用一般過去時態表示過去發生的事情。
對不起,這不是正確答案。句子中有 ago, 表示過去的一個時間,不能用現在完成時。
對不起,這不是正確答案。句子中有 ago, 表示過去的某一個時間,不能用過去完成時。
對不起,這不是正確答案。不能用過去進行時表示一個過去某個時間發生了的事情。
您沒有回答這個問題,再試試看。
|
|
|
|
|
|
|
|
|
|
2 : He __________ Spain before he went to study at university in Barcelona. There were a lot of cultural differences to get used to. |
|
|
|
The possible answers were:
didn't visit
hasn't visited
hadn't visited
wasn't visiting
You said:
didn't visit
hasn't visited
hadn't visited
wasn't visiting
|
|
|
|
|
對不起,這不是正確答案。這里的時間是指過去某一時間之前的時間,不能用一般過去時態。你需要另外一個時態表示過去某一時間之前發生的事情,再想想看!
對不起,這不是正確答案。這里是指過去某個時間發生的事情,當然不能用現在完成時態。
恭喜你,答對了!這里是指過去某個時間之前發生的事情,所以要用過去完成時態。他去巴塞羅那上大學已經是一個過去的時間,在這個時間之前發生的事情,要用過去完成時態。
對不起,這不是正確答案。不能用過去進行時表示一個過去發生了的事情。
您沒有回答這個問題,再試試看。
|
|
|
|
|
|
|
|
|
|
3 : So far, I __________ all of my girlfriend's friends but not her parents. I wonder why. |
|
|
|
The possible answers were:
am meeting
meet
have been meeting
have met
You said:
am meeting
meet
have been meeting
have met
|
|
|
|
|
對不起,這不是正確答案。不能用現在進行時態表示已經發生了事情。
對不起,這不是正確答案。So far,到目前為止,是指一段時間。不能用一般現在時態描述一段時間以來發生的事情。
對不起,這不是正確答案。這個句子強調事件結果的重要性:我已經見到了我女朋友的朋友們。如果我們強調過去某事對現在的影響,我們不能用現在完成進行時。
恭喜你,答對了!首先 so far 表示從過去到現在的一段時間,另外,這個句子強調事件結果的重要性:我已經見到了我女朋友的朋友們。如果我們強調過去某事對現在的影響,我們要用現在完成時。
您沒有回答這個問題,再試試看。
|
|
|
|
|
|
|
|
|
|
4 : For the past year, I __________ a flat with other people and trying to save money to open my own business. |
|
|
|
The possible answers were:
shared
have been sharing
had shared
am sharing
You said:
shared
have been sharing
had shared
am sharing
|
|
|
|
|
對不起,這不是正確答案。我們用一般過去時描述過去某個時間發生的事情。For the past year 意思是指從過去到現在的一年,時間還在持續,所以不能用一般過去時態。
恭喜你,答對了!For the past year 意思是指從過去到現在的時間,事件仍然在持續。所以要用現在完成進行時。
對不起,這不是正確答案。過去完成時表示過去某個時間之前發生的事情,但是這里的時間是從過去到現在的一段時間,所以不能用過去完成時。
對不起,這不是正確答案。現在進行時表示現在正在發生的事情,但是這里的時間是從過去到現在的一段時間,所以不能用現在進行時。
您沒有回答這個問題,再試試看。
|
|
|
|
|
|
|
|
|
|
5 : We don't feel safe in our town at night because it __________ so dangerous. There's a mugging or robbery every week now. |
|
|
|
The possible answers were:
becomes
became
has become
had become
You said:
becomes
became
has become
had become
|
|
|
|
|
對不起,這不是正確答案。這句話不是說過去某個時間發生的事情,所以不能用一般過去時。
對不起,這不是正確答案。這里表示一種變化,我的城鎮變得危險了。我們不用一般現在時描述變化。
恭喜你,答對了!我們用現在完成時描述從過去某個時間開始一直對現在有影響的事件發展。
對不起,這不是正確答案。我們不能用過去完成時描述現在仍在發生的事情。
您沒有回答這個問題,再試試看。
|
|
|
|
|
|
|
|
|
|
6 : If I __________ enough for a deposit for a house, my parents will help me get a mortgage. |
|
|
|
The possible answers were:
have
had
will have
would have
You said:
have
had
will have
would have
|
|
|
|
|
恭喜你,答對了!這是一個真實條件句,句子的構成是這樣的: 從句If + 一般現在時,主句will + 動詞不定式。我們用真實條件句表示很有可能發生的事情。
對不起,這不是正確答案。如果這是一個虛擬條件句,句子構成應該是:從句If + 一般過去時,主句 would + 動詞不定式 。If I had enough for a deposit, my parents would help me.
對不起,這不是正確答案。在 if 條件句中不能用 will.
對不起,這不是正確答案。在 if 條件句中不能用 would.
您沒有回答這個問題,再試試看。
|
|
|
|
|
|
|