 |
 |
 |
语言, 词汇, 语法你掌握了多少? 网上挑战一下自己吧, 看看自己魔高几长? 每周一期的互动式"Quiz Net (在线小测验)" 及时检验你的学习成果.
|
|
How long...?
|
| |
|
从下面选项中选择正确答案;单击“核对答案”按钮,核对你的答案.
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 |
Sharon: "You live in Mumbai? How long _____________ there?" Shilpa: "Oh, it must be 5 years now." |
| |
|
The possible answers were:
do you live
are you living
have you lived
did you live
You said:
do you live
are you living
have you lived
did you live
|
|
|
|
很好,凡是谈论过去至今住在某地这一概念时,都用现在完成时,如我在成都住了八年了,就应该是I have lived in Cheng Du for eight years.
不对,提问人想知道,你在孟买住了多久了。应该使用现在完成时。
不对,提问人想知道,你在孟买住了多久了。应该使用现在完成时。
不对,提问人想知道,你在孟买住了多久了。应该使用现在完成时。
你没有回答这个问题。
|
| |
| 2 |
John: "I speak Spanish because I lived in Spain" Pedro: "Really? How long ___________ there?" (John now lives in the UK) |
| |
|
The possible answers were:
do you live
are you living
have you lived
did you live
You said:
do you live
are you living
have you lived
did you live
|
|
|
|
很好。以前曾住在某地,应该使用过去时,见例句, 'When I was a boy my family lived in Beijing' (Now they live somewhere else)
不对,过去曾住某地,应该使用一般过去时。
不对,提问人想知道,你过去曾经在西班牙住过多久。应该使用过去时,因为目前讲话人不住在西班牙。
不对,注意审题,回答者说,他过去曾在西班牙住过(lived), 通过这一线索,你想想应该使用哪个时态?不要忘了,此人目前并不住在西班牙。
你没有回答这个问题。
|
| |
| 3 |
John: "I guess I was there ____________ about 2 years - I was teaching English, and I had a great time!" |
| |
|
The possible answers were:
since
for
during
all of the above answers
You said:
since
for
during
all of the above answers
|
|
|
|
不对,因为 during 的意思是在....期间。
很遗憾,回答不对。这里涉及基本时态和语法知识,不过,并不难,请再试一试。
不对,注意since 通常和完成时态连用,见例句 'I've worked in the same job since 1999' or 'I've been waiting since 6 o'clock'.
正确, 'I've lived in Bangkok for 15 years'. 总共有多长时间,要用介词 for来表达。
你没有回答这个问题。
|
| |
| 4 |
"Tomoko has been living in London for a long time now, I think ________ about 2001 - her English is amazing now!" |
| |
|
The possible answers were:
since
for
during
all of the above answers
You said:
since
for
during
all of the above answers
|
|
|
|
很好,说明你对 since 的用法已经掌握。请参照下面例句, 'I've worked in the same job since 1999' or 'I've been waiting since 6 o'clock'.
不对,for 和 since 的不同在于前者强调整体时间,而后者强调从过去某一时间开始,参照例句: 'I've lived in Bangkok for 15 years' or 'I waited for 30 minutes!'
不对,因为 during 的意思是在....期间,参照例句: I fell asleep during the class!
很遗憾,三个选择中只有一个是正确的。再想想这三个介词的不同用法。
你没有回答这个问题。
|
| |
| 5 |
"I was living in Athens in 2004, it was great 'cos I was there __________ the Olympics. I think they were the best games ever!" |
| |
|
The possible answers were:
since
durring
during
all of the above answers
You said:
since
durring
during
all of the above answers
|
|
|
|
正确。因为 during 表示在...期间。参照例句: I fell asleep during the class!
很遗憾,这里只有一个词是正确的。再试试看。
拼写错误,因为 'during' 只有一个'r'。
不对,因为since 和时间概念连用时,表达的是过去某一个具体时间作为起点直至另外一个时间为止,参照例句: 'I've worked in the same job since 1999' or 'I've been waiting since 6 o'clock'.
你没有回答这个问题。
|
| |
| 6 |
"I didn't know you were friends with Wang. How long ____________ him?" |
| |
|
The possible answers were:
do you know
are you knowing
have you known
have you been knowing
You said:
do you know
are you knowing
have you known
have you been knowing
|
|
|
|
很好。在英语问句中,凡是以How long 开头,一般都需要使用现在/过去完成时。
注意,在英语问句中,凡是以How long 开头,一般都需要使用现在/过去完成时。
注意,在英语问句中,凡是以How long 开头,一般都需要使用现在/过去完成时。
不对,请注意动词的不同,有些动词 如 live或 work 都可以使用进行时 linving and working 不过,认识 (know ) 这个词不行。
你没有回答这个问题。
|
| |
|
|