Bài tập Viết lại câu với thì hiện tại hoàn thành và quá khứ đơn

1/9/2019 8:25:55 AM
Bài tập Viết lại câu với thì hiện tại hoàn thành và quá khứ đơn ôn thi vào 10, có đáp án chi tiết

Complete the second sentence so that it has the same meaning to the first.

We haven’t been to a concert for over a year.

=> The last time ..........

Complete the second sentence so that it has the same meaning to the first.

Your birthday party was the last time I really enjoyed myself.

=> I ..........

Complete the second sentence so that it has the same meaning to the first.

It’s nearly 20 years since my father saw his brother.

=> My father ..........

Complete the second sentence so that it has the same meaning to the first.

Tom went to Scotland last Friday and is still there.

=> Tom has ..........

Complete the second sentence so that it has the same meaning to the first.

When did you last ride a bike?

=> How long is it ..........?

Complete the second sentence so that it has the same meaning to the first.

The last time I went swimming was when I was in France.

=> I haven’t ..........

Complete the second sentence so that it has the same meaning to the first.

You haven’t tidied up this room for weeks.

=> It’s ..........

Complete the second sentence so that it has the same meaning to the first.

He was last in touch with me three weeks ago.

=> He hasn’t ..........

Complete the second sentence so that it has the same meaning to the first.

Mr. John hasn’t visited France since 1990.

=> Mr. John last ..........

Complete the second sentence so that it has the same meaning to the first.

It last rained three weeks ago.

=> It’s ..........

Complete the second sentence so that it has the same meaning to the first.

I haven’t eaten this kind of food before.

=> This is the first ..........

Complete the second sentence so that it has the same meaning to the first.

The last time she taught me English was 5 months ago.

=> She hasn't ..........

Complete the second sentence so that it has the same meaning to the first.

It is a long time since we last met.

=> We haven't ..........

Complete the second sentence so that it has the same meaning to the first.

When did you have it?

=> How long ..........?

Complete the second sentence so that it has the same meaning to the first.

This is the first time I had such a delicious meal.

=> I haven't ..........

Complete the second sentence so that it has the same meaning to the first.

I haven't taken a bath for 6 days.

=> It is ..........

Complete the second sentence so that it has the same meaning to the first.

It's 2 years since I had a puncture.

=> I have ..........

Complete the second sentence so that it has the same meaning to the first.

It's 2 months since he earned any money.

=> He hasn't ..........

Complete the second sentence so that it has the same meaning to the first.

He last shaved the day before yesterday.

=> He hasn't ..........

Complete the second sentence so that it has the same meaning to the first.

I last drank champagne at my brother's wedding.

=> I haven't ..........

Complete the second sentence so that it has the same meaning to the first.

It's 2 years since I was last in Rome.

=> I haven't ..........

Complete the second sentence so that it has the same meaning to the first.

I saw Tom last on his wedding day.

=> I haven't ..........