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

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

Rewrite the sentence so that it has a similar meaning to the original one.

We haven’t been to a concert for over a year.
=> The last time .

Rewrite the sentence so that it has a similar meaning to the original one.

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

Rewrite the sentence so that it has a similar meaning to the original one.

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

Rewrite the sentence so that it has a similar meaning to the original one.

Tom went to Scotland last Friday and is still there.
=> Tom has .

Rewrite the sentence so that it has a similar meaning to the original one.

When did you last ride a bike?
=> How long is it ?

Rewrite the sentence so that it has a similar meaning to the original one.

The last time I went swimming was when I was in France.
=> I haven’t .

Rewrite the sentence so that it has a similar meaning to the original one.

You haven’t tidied up this room for weeks.
=> It’s .

Rewrite the sentence so that it has a similar meaning to the original one.

He was last in touch with me three weeks ago.
=> He hasn’t .

Rewrite the sentence so that it has a similar meaning to the original one.

Mr. John hasn’t visited France since 1990.
=> Mr. John last .

Rewrite the sentence so that it has a similar meaning to the original one.

It last rained three weeks ago.
=> It’s .

Rewrite the sentence so that it has a similar meaning to the original one.

I haven’t eaten this kind of food before.
=> This is the first .

Rewrite the sentence so that it has a similar meaning to the original one.

The last time she taught English me was 5 months ago.
=> She hasn't .

Rewrite the sentence so that it has a similar meaning to the original one.

It is a long time since we last met.
=> We haven't .

Rewrite the sentence so that it has a similar meaning to the original one.

When did you have it?
=> How long

Rewrite the sentence so that it has a similar meaning to the original one.

This is the first time I had such a delicious meal.
=> I haven't .

Rewrite the sentence so that it has a similar meaning to the original one. 

I haven't taken a bath for 6 days.
=> It is .

Rewrite the sentence so that it has a similar meaning to the original one.

It's 2 years since I had a puncture.
=> I haven't .

Rewrite the sentence so that it has a similar meaning to the original one. 

It's 2 months since he earned any money.
=> He hasn't .

Rewrite the sentence so that it has a similar meaning to the original one.

He last shaved the day before yesterday.
=> He hasn't .

Rewrite the sentence so that it has a similar meaning to the original one. 

I last drank champagne at my bother's wedding.
=> I haven't .

Rewrite the sentence so that it has a similar meaning to the original one.

It's 2 years since I was last in Rome.
=> I haven't .

Rewrite the sentence so that it has a similar meaning to the original one.

I saw Tom last on his wedding day.
=> I haven't .

Rewrite the sentence so that it has a similar meaning to the original one.

I last ate raw fish when I was in Japan
=> I haven't .