X 1 Jim has been to the shop. He will be back in ten minutes. √ 1
2 I have gone to Beijing twice. √ 2
Jim has gone to the shop. He will be back in ten minutes.
2 I have gone to Beijing twice. √ 2
I have been to Beijing twice.
答案:
1 Jim has gone to the shop. He will be back in ten minutes. 2 I have been to Beijing twice.
1 A Alice, long time no see. Where
B I
A Not yet.
2 A Kitty, where is your mum?
B Oh, she is not at home. She
A How long
B About 3 hours, I think. I hope she will be back soon.
have
you been
?B I
have been
to Australia. I went there to visit my aunt. Have
you ever been
there?A Not yet.
2 A Kitty, where is your mum?
B Oh, she is not at home. She
has gone
to the dentist. She wants to have her teeth examined.A How long
has
she been
there?B About 3 hours, I think. I hope she will be back soon.
答案:
1 have, been, have been, Have, been 2 has gone, has, been
I (1) have just finished (ever/just finish) reading a wonderful book. It’s the best book I (2)
I asked her, ‘(4)
I love reading, and I (6)
have ever read
(ever/never read). My friend Penny is reading it too. She (3)has not finished it yet
(not finish it/already/yet), but she really likes it.I asked her, ‘(4)
Have you ever enjoyed
(you/ever/already enjoy) a book so much?’ ‘No, I haven’t. I (5)have never read
(just/never read) such a good book,’ she replied.I love reading, and I (6)
have already started
(already/never start) another book. It’s the first science fiction story I (7)have tried for
(try for/since) a long time — (8)since
(for/since) last year, in fact.
答案:
2 have ever read 3 has not finished it yet 4 Have you ever enjoyed 5 have/’ve never read 6 have already started 7 have tried for 8 since
查看更多完整答案,请扫码查看