Unit 1 How Long Have You lived in Pingxi?

現在完成式 Class: No: Name:

.一、依題意填入for / since (4%)

1.I have studied English I was ten.

2.Ross hasn’t been back to South Africa five years.

3.Has Scott lived in Tokyo over two years?

4.Andrew and his uncle have not seen each other 1998.

二、填入適當的動詞形式: (30%)

1.We (not see) him since he left here.

2.They (talk) about their plan now.

3.you(see) her yet?

4.I (never be) there before.

5.There (be) many people playing in the park yesterday.

6.I (be) there in two days.

7.Mary (study) English at ten yesterday morning.

8.Tom (eat) lunch at the same restaurant every day.

9.Who (go) to the zoo? Bill and John did.

10.Jason (watch) TV when I called him.

三、語法選擇:(26%)

(C)1.Lynn studied English for 10 years. She loves speaking English.(A) is (B) isn’t (C) has(D) hasn’t

( ) 2. Have you ever to other countries? I have been to Australia once.
It’s a beautiful country.
(A) travel(B) traveling(C) traveled(D) be traveling

(D)3.Edward and Tracy have known each other since they young.
(A)have been(B) being(C) be(D) were

(B)4.Fred been to Japan. He hopes he can go there this summer.
(A) has(B) has never(C) never has(D) hasn’t ever

(B)5.Taipei is my second hometown(家鄉). I here for 20 years.
(A) am lived(B) have lived(C) have living(D) have been lived

(B)6.It’s ten o’clock, but George come into the office .
(A) has; yet(B) hasn’t; yet(C) have; yet(D) hasn’t; before

(B)7.It’s already 9 pm now, but Dad just home.
(A) have, come(B) has, come(C) have, came(D) has, came

(A)8.I have not heard from Rita 2009. She has studied Japanese
for two years.
(A) since(B) for(C) in(D) about

(D)9.Peter has swum two hours .
(A) for, before(B) since, before(C) for, ago(D) since, ago

(A)10.A: have you seen the movie? B: Twice.
(A) How many times(B) How long(C) When(D) Where

(B)11.A: has Billy read the book? B: For three hours.
(A) How often(B) How long(C) When(D) Where

(D)12.A: Have you ever ridden a motorcycle? B: No,
(A) I have never. (B) I never.(C) I never ridden.(D) never.

(A)13.A: B: I have traveled all over the world since last summer.
(A) Where have you been?(B) Where are you going?
(C) Where are you from?(D) How have you been?

四、依提示作答 :(20%)

1.(用現在完成式合併句子)

The weather has been cold in Japan for two days / since two days ago.

2.(用現在完成式合併句子)

I have studied English for four years / since I was 12.

3.My mother has learned yoga(瑜珈)since she was 30.(依畫線部分造原問句)

How long has your mother learned yoga?

4.Candy and Peggy have practiced dancing for two months.(依畫線部分造原問句)

五 、 翻譯:22%

1.自他膝蓋受傷到現在已好幾天了。
It several days he his .

2. He in the hospital for several days.(他已經待在醫院好幾天了。)

3.時間還早,我還沒有做晚餐。
It’s early. I dinner .