I. Điền vào chỗ trống với for hoặc since.
1.He has been at the same address ______ 2003.
2.I have learnt English language______ ten years.
3.Lan and Han have been close friends ______ eight months.
4.Ms Han has been an English teacher ______ a long time.
5.They have worked in the company _______ September.
6.She has learnt to play the piano ______ she was six years old.
7.It has rained ______ three hours.
8.We are at the school gym. We have been here______ 9 am this morning.
9.Ly has been the top student in her class ______ many years.
10.I have lived in Thai Binh ______ I was born.
II. Điền vào chỗ trống với ever, never, already, yet, since hoặc for.
1.A: Have you ______been to London?
B: No, I have ______ been there.
2.A: Have you seen Eiffel Tower _______?
B: Yes, I’ve ______ seen it. It’s amazing.
3.A: Has Damien ______ gone skiing?
B: No, he hasn’t. He doesn’t like it.
4.A: I’m afraid I have ______ visited the Melbourne Museum though I’ve been in Melbourne for a whole year.
B: Really? I ______ have. It’s awesome.
5.Ben and I have been friends ______twelve years.
6.I have lived in London ______ I was born.
7.A: Has Anna ______ met a famous person?
B: No, she hasn’t.
8.I haven’t finished my homework.
9.I moved into this apartment in 2000. I have lived here ______ fourteen years.
10.The house has ______been pulled down. Now it is just a ruin.
III. Chia các động từ trong ngoặc ở thì hiện tại hoàn thành và điền vào chỗ trống.
1.He (just, wash) ____________ his car.
2.I (change) ____________ my cell phone’s wallpaper.
3.They (blow) ____________ up a building.
4.She (fall) ____________ down the stairs.
5.Somebody (break) ____________ the window.
6.Some thieves (steal) ____________ your motorbike.
7.The builder (not finish) ____________ the wall.
8.A dog (bite) ____________ him.
9.I (read) ____________ this book three times.
10.(you ever travel) ____________ by train?
I. Điền vào chỗ trống với for hoặc since.
1.He has been at the same address since 2003.
2.I have learnt English language for ten years.
3.Lan and Han have been close friends for eight months.
4.Ms Han has been an English teacher for a long time.
5.They have worked in the company since September.
6.She has learnt to play the piano since she was six years old.
7.It has rained for three hours.
8.We are at the school gym. We have been here since 9 am this morning.
9.Ly has been the top student in her class for many years.
10.I have lived in Thai Binh since I was born.
II. Điền vào chỗ trống với ever, never, already, yet, since hoặc for.
1.A: Have you ever been to London?
B: No, I have never been there.
2.A: Have you seen Eiffel Tower yet ?
B: Yes, I’ve already seen it. It’s amazing.
3.A: Has Damien ever gone skiing?
B: No, he hasn’t. He doesn’t like it.
4.A: I’m afraid I have never visited the Melbourne Museum though I’ve been in Melbourne for a whole year.
B: Really? I already have. It’s awesome.
5.Ben and I have been friends for twelve years.
6.I have lived in London since I was born.
7.A: Has Anna ever met a famous person?
B: No, she hasn’t.
8.I haven’t finished my homework yet.
9.I moved into this apartment in 2000. I have lived here for fourteen years.
10.The house has already been pulled down. Now it is just a ruin.
III. Chia các động từ trong ngoặc ở thì hiện tại hoàn thành và điền vào chỗ trống.
1.He (just, wash) has just watched his car.
2.I (change) have changed my cell phone’s wallpaper.
3.They (blow) have blown up a building.
4.She (fall) has fallen down the stairs.
5.Somebody (break) has broken the window.
6.Some thieves (steal) have stolen your motorbike.
7.The builder (not finish) hasn’t finished the wall.
8.A dog (bite) has bitten him.
9.I (read) have read this book three times.
10.(you ever travel) Have you ever travelled by train?
$@YuuSaji$
`I)`
+Since đi với mốc thời gian.
+For đi với khoảng thời gian.
1 Since
2 For
3 For
4 For
5 Since
6 Since
7 For
8 Since
9 For
10 Since
`II)`
`1`
A:Ever
B :Never
`2`
A:Yet
B:Already
`3`
A:Ever
`4`
A:Ever
B:Already
`5` For
`6` Since
`7`
A:Ever
`8` Yet
`9` For
`10` Already
`III)`
*Công thức:
(+) S + has/have + V3/PP
(-) S + hasn’t/haven’t +V3/PP
(?) Has/have + S +V3/PP ?
1 Has just washed
2 Have changed
3 Have blown
4 Has fallen
5 Has broken
6 have stolen
7 Hasn’t finished
8 Has bitten
9 Have read
10 Have you ever travelled