Viết lại câu thì hiện tại hoàn thành giúp các em có nhiều tư liệu tham khảo, trau dồi kiến thức để nhanh chóng làm được các bài tập tiếng Anh. Xem thêm các thông tin về Bài tập viết lại câu thì hiện tại hoàn thành tại đây
Bài tập viết lại câu hồn thành I Dạng viết lại câu với Hiện Hoàn thành This is the first time she has eaten eel soup → She has not……………………………………………………… She began to write 30 minutes ago → She has………………………………………………………… They started studying English when they were in grade → They have……………………………………………………… I last saw him weeks ago → I haven’t………………………………………………………… The last time I watched this movie was months ago → I haven’t………………………………………………………… It is a long time since she last saw her parents → She hasn’t………………………………………………………… When did you begin reading this book? → How long have ……………………………………… ? This is the first time I have been abroad → I haven’t………………………………………………………… I haven’t gone to the zoo since last year → The last ……………………………………………… Tổng hợp: Download.vn 10 I haven’t met my aunt since I was 10 years old → I last ……………………………………………………………… 11 This is the first time she has worked with foreigners → She hasn’t……………………………………………………… 12 She started to cry two hours ago → She has………………………………………………………… 13 We started to chat on the phone when it began to rain → We have………………………………………………………… 14 We got to know each other when we were at university → We have………………………………………………………… 15 The last time she phoned her parents was weeks ago → She hasn’t…………………………………………………… 16 It is a long time since we last went to this restaurant → We haven’t…………………………………………………… 17 When did you have this laptop? → How long … ? 18 This is the first time I have joined such an exciting party →I haven’t ………………………………………………………… 19 I haven’t heard from her for many years → The last ………………………………………………………… Tổng hợp: Download.vn 20 The children haven’t been taken to the park since 2012 → The last time ………………………………………………… 21 This is not the first time we have visited this city → This is not our……………………………………………… 22 This is the second time I have seen this movie → I have ………………………………………………………… 23 This is the second time he has been to a tennis match → He has ………………………………………………………… 24 She started doing the housework as soon as she got home → She has……………………………………………………… 25 He started his career as a teacher 20 years ago → He has ………………………………………………… 26 Is this your first visit to our country? → Haven’t you…………………………………………………… ? 27 The last time we contacted was months ago → We haven’t ……………………………………………………… 28 It is a long time since I last wrote to her → I haven’t……………………………………………………… 29 When did you start to wait for the bus? → How long have …………………………………………………… ? Tổng hợp: Download.vn 30 This is the second time I have stayed in this hotel → I have ……………………………………………………………… 31 He last sent me postcards when he was in Paris → The last time…………………………………………………………… → He hasn’t ……………………………………………………………… 32 They haven’t visited their hometown since they were 12 → They last ………………………………………………………… 33 This is the first time she has read such a romantic novel → She hasn’t……………………………………………………… 34 We began to talk two hours ago → It’s two hours…………………………………………………… 35 My father started to work as an engineer when he was 22 → My father has ………………………………………………… 36 She last sent me letters last year → She hasn’t…………………………………………………… → The last time ………………………………………………… 37 The last time she phoned her parents was ages ago → It’s ages … ………………………………………………… 38 It is a long time since we last went to this restaurant → We haven’t …………………………………………………… Tổng hợp: Download.vn 39 When did you move to this house? → How long have… ? 40 She moved to this city weeks ago → She has ………………………………………………… 41 I haven’t seen my brother for many years → The last ……………………………………………………… 42 We haven’t been taken to the zoo for months → The last time we……………………………………………… 43 This is the third time I have been to Nha Trang → I have………………………………………………………… 44 Have you come here before? → Isn’t this …………………………………………………… II Bài tập viết lại câu hồn thành khứ đơn Samuel started keeping a diary in 1997 → Samuel has ………………………………………………… We started leaming English fìve years ago → We have ………………………………………………… I began living in Ho Chi Minh City when I was → I have ………………………………………………… She has taught the children in this remote village for five months Tổng hợp: Download.vn → She started………………………………………………… He has written to me since April → The last time………………………………………………… She hasn’t had a swim for five years → She last ………………………………………………… They last talked to each other two months ago → They haven’t………………………………………………… The last time she saw her elder sister was in 1999 → She hasn’t ………………………………………………… She hasn’t written to me for years → It’s years………………………………………………… 10 Robert and Catherine have been married for ten ỵears → It’s ten years ………………………………………………… 11 It’s two weeks since they deaned 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? Tổng hợp: Download.vn → 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 month ago → 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 months ago → She hasn’t………………………………………………… 24 It is a long time since we last met Tổng hợp: Download.vn → 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 days → The last………………………………………………… 28 I haven’t taken a bath since Monday → It is………………………………………………… 29 It's years since I had a punture → I have ………………………………………………… 30 It's 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 years since I was last in Rome → I haven’t………………………………………………… 34 I saw Tom last on his wedding day Tổng hợp: Download.vn → 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 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 years ago → I haven’t………………………………………………… 40 It's months since since the windows were cleaned → The windows haven’t ………………………………………………… 41 It's years since I took photographs → I haven’t ………………………………………………… 42 I last watched TV on new years's day → I haven’t ………………………………………………… 43 It's months since he wrote to me → He hasn’t ………………………………………………… 44 The last time I was aboard was in the summer of 1978 Tổng hợp: Download.vn → I haven’t………………………………………………… 45 It's ten years since that house was lived in → That house ………………………………………………… 46 I haven't seen him for 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 months ago and we are still looking → We have ………………………………………………… 54 This is the first time I've been to a night club Tổng hợp: Download.vn Have you gone to school late before ? → Is this We haven’t seen each other for over two years => The last time ………………………………………………… 10 That’s the strangest film I’ve ever seen →I have never 11 The last time we met each other was ten years ago → We haven’t 12 Have you ever played a computer game before? Is this 13 It’s three years since I last spoke to her I haven’t………………………………………………………… 14 It’s two years since I last spoke to him -> I haven’t 15 We started living here 20 years ago -> We have 16 I’ve never eaten this kind of cake -> It’s 17- The last time I saw her was in 2005 → I haven't Tổng hợp: Download.vn 18 The last time I played tennis was in 1990 → I haven't 19- The last time I saw her was in 2005 →I haven’t 20 Is this the best price you can offer? → Can’t you 21 I last saw him when I was a student → I haven’t 22 He hasn’t come back to his village for over 20 years now It’s……………………………………………………………… 23 We’ve never met such a famous singer before It’s the first time……………………………………………… 24 She started working as a secretary five years ago → She has 25 How long is it since you used the pen? →When ……………………………………………………….? 26 It’s one year since I last saw him →I haven’t 27 It’s three years since I last spoke to her - I haven’t……………………………………………………… Tổng hợp: Download.vn 28 They last visited me years ago => They haven’t………………………………………………… 29 They have studied computer for two years => They started……………………………………………… 30 The last time we met each other was ten years ago -> We haven’t 31 The last time I went to Ho Chi Minh City was years ago I haven’t…………………………………………………… 32 I’ve never eaten this kind of cake It’s ………………………………………………………………… 33 It’s three years since I last spoke to her -> I haven’t……………………………………………………… 34 How long is it since you used the car? -> When ………………………………………………………… 35 We started living here 15 years ago -> We have………………………………………………………… 36 It is over two years since they left their homeland They haven’t ……………………………………… 37 The last time we met each other was ten years ago → We haven’t ……………………………………………………… Tổng hợp: Download.vn 38 I haven’t enjoyed myself so much for years => It’s years ……………………………………………………… 39 This is my first visit to Scotland => I have……………………………………………………… 40 This is the first time I have ever eaten such a delicious chicken thigh → This is the… 41 We haven’t met one another since we left school → The last 42 This is the first time I’ve made such a stupid mistake →I …………………………… 43 It has been raining for five hours → It started…………………………… 44 It is over two years since they left their homeland →They haven’t ……………… 45 Your brother is the most punctual person I’ve ever met → I’ve ……………… ………… 46 Nam and his family went on a trip to their home village for two days → Nam and his family had.…… 47 I haven’t enjoyed myself so much for years => It’s years …………………………………… Tổng hợp: Download.vn 48 This is my first visit to Scotland => I have………………………………………… 49 I have never heard the song before - > This is 50 Tom started learning English in 1990 => Tom…………………………… 51 He last met my sister last summer =>He……………………………… 52 How long have you studied medicine? =>When …………………………… 53 We haven’t been to the concert for aver a year => The last time …………………… 54 We last saw our grandfather two years ago => we haven’t ………………………… 55 I have never read such a romantic story => This is …………………… 56 It’s nearly twenty years since my father saw my uncle => My father …………………… 57 The last time we went to a cinema was two years ago => We haven’t …………………… Tổng hợp: Download.vn 58 He hasn’t been to his village for over 20 years => It’s ……………………… 59 The last time we saw him was on Monday => We haven’t …………………… 60 The last time I saw David was in 1989 => I haven’t ………………… 61 How long is it since they went to London => When …………………… 62 I last spoke to Jim when I sold him my old car => I haven’t …………… 63 I haven’t seen him for two weeks => The last time I………………… 64 It is over two years since they left their homeland => They haven’t ……………… 65 She started to learn English in 2003 => She has 66 The last time I saw her was in 2005 → I haven't 67 They’ ve lived here for six years They moved………………………………………………………… Tổng hợp: Download.vn 68 I’ve never read a more romatic story It’s the………………………………………………………… 69 I haven’t met him for two years It’s 70 I last saw him when I was a student → I haven’t …………………………………………………… 71 I have never heard the song before - > This is 72 We have not visited the museum before → This is 73 How long is it since he left school? " When……………………………………………………… 74 Nam has never spoken to a foreigner before " It…………………………………………………… 75 Hung started to learn English when he was years old -> Hung has ………………………… 76 It’s nearly two years since we saw him We haven’t…………………………………………… 77 I haven’t enjoyed myself so much for years => It’s years Tổng hợp: Download.vn 78 He hasn’t come back to his home village for over 20 years => It’s …………………………… 79 We started living here fifteen years ago -We have………………………………………… 80 Have you ever played a computer game before? -Is this……………………………………… 81 I last saw him when I was a student → I haven’t 82 It is over two years since they left their homeland They haven’t ………………………… 83 I last saw Bob when I was in Ho Chi Minh City I haven’ 84 I haven’t seen that man here before This is ……………………………………………… 85 No one has seen Hoa since her birthday -> The last time Hoa ………………………………… 86 They’ ve lived here for six years They moved………………………………………… 87 I’ve never read a more romatic story It’s the…………………………………………… Tổng hợp: Download.vn 88 I haven’t met him for two years It’s 89 He learned to drive when he was eighteen He has ………………………………………… 90 The last time I saw Linda was at Jimmy's birthday party - I haven't 91 I've never seen that play before - It's 92 We last saw our uncle five months ago → We haven’t……………………………………… 93 When did you last see Tom ? →How long is it……………………………………………………? 94 I haven’t been able to see them for over a year → It is 95 When did you last see Tom? " How long is it 96 The last time we saw her was on Christmas Day We haven’t…………………………………… 97 I haven’t eaten this kind of food before This is………………………………………… Tổng hợp: Download.vn 98 We haven’t visited my grandparents for two months The last time…………………………… 99 I have studied english for three years I began…………………………………… 100 My brother hasn’t seen his best friend for nearly five years It’s ……………………………… 101 When did you start learning english? How long………………………………… 102 It’s nearly two years since we saw Tom We haven’t ………………………………… 103 The last time I saw him was i 1985 I haven’t ……………………………… 104 We haven’t seen each other for over two years The last time………………………………… 105 It is two months since I saw him I haven’t ……………………………… 106 I haven’t seen her sinve she left for hanoi I last saw……………………………… 107 How long have you learned english? How long ago…………………………… Tổng hợp: Download.vn 108 She started learning English three years ago - She has …………………………… 109 It started to snow at o’clock → It has…………………………………………… 110 Sue began to be interested in healthy eating years ago → Sue has been……………………… 111 I last read a book on September 20 → I haven’t……………………………………………… 112 We have been here since last week >We came 113 It’s one year since I last saw him >I haven’t 114 She started working as a secretary five years ago → She has………………………………… 115 The last time she visited me was five months ago -She hasn’t…………………………… 116 Minh began to collect stamps in 2000 -Minh has…………………………… 117 We began to study English years ago →.We have Tổng hợp: Download.vn 118 This is the best computer I have ever used -I have never 119 We started living here two years ago -> We have……………… .……… …… 120 How long is it since he bought the computer? -> When………………… …………… 121 That’s the worst film I’ve ever seen -> I’ve never………… .………………… 122 It’s a long time since we became close friends →We have……… … …….………… 123 When did you start playing the piano? → How long……… …………? 124 This is the best bike I have used => I have never………… 125 The last time he met her when he lelf school => He hasn’t…………… 126 The last time I saw Linda was at Jimmy's birthday party - I haven't 127 I've never seen that play before - It's Tổng hợp: Download.vn 128 We last saw our uncle five months ago → We haven’t……………… ………… 129 I last heard this song ten years ago → It is……………………… …………… 130 When did you last see Tom ? →How long is it…………… ……….? 131 I haven’t been able to see them for over a year → It is 132 We started living here fifteen years ago -We have………………………………… 133 Have you ever played a computer game before? -Is this……………………………… .… IV Viết lại câu Dorothy has just watered the flowers (two minutes ago) _ We didn’t get ready for the party (yet) _ She has already done the washing up (an hour ago) _ Have you ever visited an orphanage? (last year) _ Uncle Tom took me to the school today (already) _ Haven't you put on your jacket yet? (in the morning) _ Susan didn't spend her summer in Italy last year (never) Tổng hợp: Download.vn _ The children didn't return back from the school (yet) _ 9/ It’s years since she wrote to me -> _ 10/ I last took a bath days ago -> _ 11/ The last time I cooked was years ago -> _ 12/ When did you bought that bag? -> _ 13/ I last saw him days ago -> _ 14/ I started writing blog months ago -> _ 15/ She began living in Danang when she was a child -> _ 16/ It is years since I last visit my grandparents -> _ 17/ When did you start loving him? -> _ 18/ The last time I went to bar was years ago -> _ Đáp án Dorothy watered the flowers two minutes ago We haven’t get ready for the party yet She finished washing up an hour ago Did you visit an orphanage last year? Uncle Tom has already take me to the school Didn't you put your jacket in the morning? Susan has never spent her summer in Italy The children haven't return from the school yet - She hasn’t written to me for years 10 - I haven’t taken a bath for days 11 - I haven’t cooked for years 12 - How long have you bought that bag? 13 - I haven’t seen him for days Tổng hợp: Download.vn 14 - I have written blog for months 15 - She has lived in Danang since she was a child 16 - I haven’t visited my grandparents for years 17 - How long have you loved him? 18 - I haven’t gone to bar for years Tổng hợp: Download.vn ... have………………………………………………………… 44 Have you come here before? → Isn’t this …………………………………………………… II Bài tập viết lại câu hồn thành q khứ đơn Samuel started keeping a diary in 1997 → Samuel has …………………………………………………... last………………………………………………… 86 How long have you learned spanish? → How long ago ………………………………………………… III Viết lại câu với hoàn thành 1- I have never been to Nha Trang before → This is 2.I last wore that... have………………………………… 133 Have you ever played a computer game before? -Is this……………………………… .… IV Viết lại câu Dorothy has just watered the flowers (two minutes ago) _ We didn’t