bài tập viết lại câu từ quá khứ đơn sang hiện tại hoàn thành và ngược lại. bài tập phù hợp với với các khối lớp 8 tới lớp 12. bài tập được soạn theo cấu trúc chỉ dạy chi tiết từng dạng tạo sự đơn giản cho người học dễ tiếp thu. sau phần công thức là bài tập áp dụng gồm 135 câu viết lại câu. phần cuối cùng là đáp án.
Trang 1ÔN THI TUYỂN
SINH 10
VI T L I C U ẾT LẠI CÂU ẠI CÂU ÂU QUÁ KHỨ ĐƠN & HIỆN TẠI CÂU I HOÀN
THÀNH
PREPARED AND COLLECTED BY
TH CH SANH ẠI CÂU
Trang 2Bài t p vi t l i câu thì hi n t i hoàn thành và quá kh ập viết lại câu thì hiện tại hoàn thành và quá khứ ết lại câu thì hiện tại hoàn thành và quá khứ ại câu thì hiện tại hoàn thành và quá khứ ện tại hoàn thành và quá khứ ại câu thì hiện tại hoàn thành và quá khứ ứ
đ n ơn
* Dạng 1: (d1)
S + HAS/ HAVE + NOT + V3/ED + O + FOR + KHOẢNG THƠI GIAN
IT IS + KHOẢNG THỜI GIAN + SINCE + S + V2/ED + O
Ex: I haven’t seen my father for one month
– It is one month since I last saw my father.
Tom hasn’t had his hair cut for over three months
– It is three months since Tom last had his hair cut.
* Dạng 2: (d2)
S + HAS/ HAVE + NOT + V3/ED + O + BEFORE
IT IS THE FIRST TIME + S+ HAS/ HAVE + V3/ED + O
Ex: I haven’t seen that man here before
It is the first time I have seen that man here.
It is the first time I have read this book
I haven’t read this book BEFORE.
* Dạng 3: (d3)
S + HAS/ HAVE + NOT + V3/ED + O +
S + LAST + V2/ED + O + was
THE LAST TIME + S + V2/ED + O + WAS +
- SINCE + THỜI ĐIỂM
- SINCE + S + V2/ED + O
- FOR + KHOẢNG THỜI GIAN
- IN/ ON/ AT……
- WHEN + S+ V2/ED + O
- THỜI GIAN + AGO
- IN/ ON/ AT……
- WHEN + S+ V2/ED + O
- THỜI GIAN + AGO
Trang 3Ex: I haven’t heard him since August
The last time I heard him was in August.
I haven’t seen him since I left school
I last saw him when I left school.
* Dạng 4 (d4)
S + HAS/ HAVE + V3/ED + O +
S + BEGAN/ STARTED + TO Vo/ V-ing + O +
Ex: I have worked here for ten years
I began working here ten years ago.
It started raining two days ago
It has rained for two days.
Dạng 5:
HOW LONG IS IT SINCE + S + V2/ED + O ?
WHEN + DID + S + LAST + Vo + O ?
E.G.
How long is it since you ate your breakfast?
When did you last eat your breakfast?
- SINCE + THỜI ĐIỂM
- SINCE + S + V2/ED + O
- FOR + KHOẢNG THỜI GIAN
- IN/ ON/ AT……
- WHEN + S+ V2/ED + O
- THỜI GIAN + AGO
Trang 4BÀI TẬP ÁP DỤNG
1 Samuel started keeping a diary in 1997
Samuel has _
2 We started learning English fìve years ago
We have _
3 I began living in Ho Chi Minh City when I was 8
I have _
4 She has taught the children in this remote village for five months
She started _
5 He has written to me since April
The last time
6 She hasn’t had a swim for five years
She last
7 They last talked to each other two months ago
They haven’t
8 The last time she saw her elder sister was in 1999
She hasn’t
9 She hasn’t written to me for years
It’s years _
10 Robert and Catherine have been married for ten ears.ỵears
It’s ten years
11 It’s two weeks since they cleaned their room
They
12 It’s over six months since John had his hair cut
John
13 How long is it since you rode a bicyde?
When _
14 How long is it since he wrote to ou?ỵears
When _
15 When did he last talk to you?
How long _
16 When did you last telephone him?
Hong long _
17 We have never eaten this kind of food before
It’s the
18 This is the fìrst time I have seen this fìlm
I have never
19 This is the first time he went abroad
He hasn’t
20 She started driving 1 month ago
Trang 5 She has
21 We began eating when it started to rain
We have _
22 I last had my hair cut when I left her
I haven’t _
23 The last time she kissed me was 5 months ago
She hasn’t
24 It is a long time since we last met
We haven’t _
25 When did you have it ?
How long
26 This is the first time I had such a delicious meal
I haven’t
27 I haven’t seen him for 8 days
The last _
28 I haven’t taken a bath since Monday
It is
29.It's 2 years since I had a punture.
I have
30.It's 2 months since he earned any money.
He has _
31.He last shaved the day before yesterday.
He hasn’t _
32.I last drank champagne at my brother's wedding
I haven’t
33.It's 2 years since I was last in Rome
I haven’t
34.I saw Tom last on his wedding day.
I haven’t
35.I last ate raw fish when I was in Japan.
I haven’t
36.It's years since Mary last spoke French.
Mary hasn’t
37.It's ten weeks since I last had a good night sleep.
I haven’t
38.He last paid taxes in 1970.
He hasn’t _
39.I last ate meat 5 years ago.
I haven’t
40.It's 3 months since the windows were cleaned.
The windows haven’t
41.It's years since I took photographs.
I haven’t
Trang 642.I last watched TV on new years' day.
I haven’t
43.It's 3 months since he wrote to me.
He hasn’t _
44.The last time I was aboard was in the summer of 1978.
I haven’t
45.It's ten years since that house was lived in.
That house
46.I haven't seen him for 2 months
I last _
47.I haven't been to a concert for over a year.
The last time
48.The last time I really enjoyed myself was your birthday party.
I haven’t
49.It's nearly 20 years since my father saw his brother.
My father hasn’t
50.When did you learn to drive?
How long is it
51.The last time I went swimming was when we were in Spain.
I haven’t
52.You haven't tidied this room for weeks.
It’s weeks _
53.We started looking for a flat 2 months ago and we are still looking.
We have
54.This is the first time I've been to a night club
I haven’t
55.They have never heard such a thing before.
This is the first time
56.Noone has challenged his authority before.
This is the first time
57.She left university 2 years ago
It is _
58.My mother was the most warm-hearted person I've ever known.
I have _
59.I haven't been able to see them for over a year.
It is _
60.It stared to rain at 2 o'clock.
It has
61.I have never been to the ballet before.
It is
62.John and Mary moved to Edinburgh twenty years ago.
It is
63.The police started looking for him two months ago.
For two months now the
Trang 764.I have never seen a dirtier-looking dog.
This is
65.Mary rang hours and hours ago.
It it hours _
66.It is ages since Alan visited his parents.
Alan _
67.John has not had his hair cut for over six months.
It is
68.I has never seen such a beautiful building.
It's the most _
69.I have never read such a romantic story.
This is the most
70 They had never had such a cold winter.
It was the _
71 You will never meet anyone more dangerous than Mrs Jones.
Mr Jones is the most
72 Man has never had such efficient servants as computer.
Computer is the most
73 I haven't played football since 2000.
The last time _
74 I haven't been to HCM city for 2 years.
The last time _
75 I 've never met such a famous person before.
It is the first time
76 She hasn't seen that boy here before.
It is the first
77 She hasn't written to us since last year.
The last time _
78 She started to learn E 8 years ago.
It’s _
79 He hasn't laughed so much for ages.
It’s _
80 I haven't enjoyed myself so much for years.
It’s _
81 The telephone rang for hours.
It’s hours
82 I haven't seen him for ages.
It’s _
83 I have learned English for four years.
We started _
84 Ly’s father started to stop smoking last year.
Ly’s father _
85 The editor hasn’t written to Mai for a month.
The editor last _
86 How long have you learned spanish?
How long ago _
Trang 887 It is three years since I last spoke to her.
I
88 Lan hasn’t been in Vinh city since last month
The last
89 We haven’t played soccer since 2008
The last
90 Ba’s not come to my house for 2 months
It’s
91 We have never seen him before
This is the first time _
92 I have never read stories for five years
It’s
93 Nam has not eaten any ice-creams since last summer
The last time
94 It’s the first time she has drunk wine
She
95 It has been three weeks since I bought this bike
I
96 It is ten years since my brother last rode a bike
My brother _
97 I haven’t been in Thailand before
This _
98 My mother hasn’t cooked breakfast for a long time
It _
99 It is five years since I sold that house
I
100 The last time she saw him was in June 2007
She _
101 I haven’t taken a minibus since 2012
The last
102 It is ten days since they started painting my house
My house _
103 It’s been 3 months since she started playing badminton
She _
104 Lan has never run before
This _
105 They haven’t eaten crabs for 25 days
The last time crabs _
106 It has been 5 months since they built this house
This house _
107 We started studying English was in June 2006
We have
108 The first time he drank beer was 3 years ago
Trang 9 He _
109 This bike has been fixed for about 30 minutes
It is
110 My parents have never lived in Ha Noi before
This is
111 The last time they took their children to the park was last Sunday
Their children
112 This is the first time he went abroad
He hasn’t _
113 She started driving 1 month ago
She has _
114 We began eating when it started to rain
We have
115 I last had my hair cut when I left her house
I haven’t
116 The last time she kissed me was 5 months ago
She hasn’t _
117 It is a long time since we last met
We haven’t
118 When did you have it ?
How long _
119 This is the first time I had such a delicious meal
I haven’t
120 I haven’t seen him for 8 days
The last _
121 I haven’t taken a bath since yesterday morning
The
122 How long have you bought your bag?
When
123 The last time she went out with him was two years ago
She
124 I have studied English for 3 years
I started
125 The last time it snowed here was 3 months ago
It is
126 It is 3 months since it snowed here
It hasn’t
127 It is 10 years since I began playing football
I have _
128 It's over six months since she had a swim
She _
129 It's 20 minutes since the telephone rang
The _
Trang 10130 It is 5 days since he left.
He
131 When did you start living in Ho Chi Minh city ?
How long _
132 How long have they printed these papers ?
When were these
133 When did your father use the computer ?
How
134 This is the firs time Mr Smith has taught primary students
The primary students _
135 When was your house built ?
How long has your _
THE END
1 Samuel started keeping a diary in 1997
Samuel has kept a diary since 1997 (d4)
2 We started learning English fìve years ago
3 I began living in Ho Chi MinhCity when I was 8.
I have lived in Ho Chi Minh City since I was 8 (d4)
4 She has taught the children in this remote village for five months
5 He has written to me since April.
The last time he wrote to me was in April (d3)
6 She hasn’t had a swim for five years
She last had a swim was five years ago (d3)