The present perfect tense
A has/have done something
Common errors
X 1 Has she spoke to Mrs Li? √ 1
2 We have booked our tickets yesterday. 2
A has/have done something
Common errors
X 1 Has she spoke to Mrs Li? √ 1
Has she spoken to Mrs Li?
2 We have booked our tickets yesterday. 2
We have booked our tickets./We booked our tickets yesterday.
答案:
1 Has she spoken to Mrs Li? 2 We have booked our tickets./We booked our tickets yesterday.
A1 Write the past participle form of the verbs below. The first one has been done for you.
1 be been
2 capture
3 celebrate
4 drag
5 seize
6 become
7 do
8 drive
9 eat
10 fall
11 fly
12 have
13 run
14 swim
1 be been
2 capture
captured
3 celebrate
celebrated
4 drag
dragged
5 seize
seized
6 become
become
7 do
done
8 drive
driven
9 eat
eaten
10 fall
fallen
11 fly
flown
12 have
had
13 run
run
14 swim
swum
答案:
2 captured 3 celebrated 4 dragged 5 seized 6 become 7 done 8 driven 9 eaten 10 fallen 11 flown 12 had 13 run 14 swum
A (1) Have you spoken (you/speak) to Matthew about the party?
B Yes, (2) I have. (3) I spoke (I/speak) to him yesterday. He’s bringing some soft drinks.
A (4)
B No, (5)
A (8)
B Yes, (9)
A I see. And who (11)
B (12)
A (14)
B Yes, (2) I have. (3) I spoke (I/speak) to him yesterday. He’s bringing some soft drinks.
A (4)
Have you asked
(you/ask) Betty to bring some drinks too?B No, (5)
I haven’t
. But (6)she has promised
(she/promise) to bring some CDs. (7)I phoned
(I/phone) her last night.A (8)
Has John agreed
(John/agree) to bring some food?B Yes, (9)
he has
. (10)I saw
(I/see) him at lunchtime. He’s bringing some snacks.A I see. And who (11)
have you forgotten
(you/forget) to invite?B (12)
I haven’t forgotten
(I/not/forget) anyone! (13)I have arranged
(I/arrange) everything.A (14)
You haven’t invited
(you/not/invite) me!
答案:
4 Have you asked 5 I haven’t 6 she has promised 7 I phoned 8 Has John agreed 9 he has 10 I saw 11 have you forgotten 12 I haven’t forgotten 13 I have arranged 14 You haven’t invited
查看更多完整答案,请扫码查看