50 Bài tập về If only cực hay (có lời giải)

Bài viết 50 Bài tập về If only cực hay có lời giải gồm đầy đủ lý thuyết trọng tâm về If only và trên 50 bài tập về If only chọn lọc, có đáp án chi tiết giúp bạn nắm vững cách sử dụng của If only.

1. If only ở tương lai

Diễn tả mong muốn sẽ xảy ra trong tương lai.

Công thức: If only + S + would/ could + V_inf

Ví dụ: If only I could be a pilot in the future.

(Giá mà trong tương lai tôi có thể trở thành một phi công.)

2. If only ở hiện tại

Diễn tả ước muốn trái với sự thật ở hiện tại.

Công thức: If only + S + V2/ed/ (be → were)

Ví dụ: If only I were rich. (Tôi ước tôi giàu → nhưng thực tế là tôi không giàu.)

3. If only ở quá khứ

Diễn tả ước muốn trái với sự thật ở quá khứ.

Công thức: If only + S + had + V3/ed

Ví dụ: If only she had told me the truth.

(Phải chi cô ấy kể cho tôi toàn bộ sự thật → nhưng thực tế cô ấy đã không kể.)

Task 1. Rewrite the second sentences in each pair using “If only”

1. I don’t know the answer to your question.

.........

2. I am not good at Chinese.

.........

3. You didn’t tell me about that earlier.

.........

4. I didn’t finish my work last night.

.........

5. I don’t have enough money to buy this villa.

.........

1. If only I knew the answer to your question.

2. If only I were good at Chinese.

3. If only you had told me about that earlier.

4. If only I had finished my work last night.

5. If only I had enough money to buy this villa.

Task 2. Rewrite the second sentences in each pair using “If only”

1. Today isn’t Sunday.

........

2. I think my dad should stop smoking.

........

3. I’ve lost my passport.

........

4. I don’t live near the city center.

........

5. It’s a pity that you can’t understand how I feel about you.

........

1. If only today were Sunday.

2. If only my dad would stop smoking.

3. If only I hadn’t lost my passport.

4. If only I lived near the city center.

5. If only you could understand how I feel about you.

Task 3. Choose the best answer

1. If only my boyfriend_____ in time to pick me up.

A. comes     B. come     C. came     D. has come

2. I was here for only a week. If only I _____ more time there but I had to move to Paris.

A. had     B. would have     C. had had     D. has

3. If only my parents_____ to me.

A. listens

B. listen

C. have listened

D. listened

4. If only she (finish) _____ her homework last night.

A. will finish

B. finished

C. have finished

D. had finished

5. If only my dad _____smoke.

A. do    B. did     C. doesn’t     D. didn’t

1. C. came

2. C. had had

3. D. listened

4. D. had finished

5. D. didn’t

Task 4. Cho dạng đúng của động từ trong ngoặc

1. I wish he ……………. here now. (be)

2. She wishes you ……………. better. (feel)

3. I wish that you ……………. here yesterday. (be)

4. I wish he ……………. he work tonight. (finish)

5. We wish you ……………. tomorrow. (come

6. She wishes she ……………. the window last night. (open)

7. I wish you ……………. earlier yesterday. (leave)

8. We wish they ……………. with us last weekend. (come)

9. They wish he ……………. with them the next day. (come)

10. They wish we ……………. them some food yesterday. (give)

1. were

2. felt

3. had been

4. would finish

5. would come

6. had

7. had left

8. had come

9. would come

10. had given

Task 5. Choose the best answer

1. My dog is making too much noise. If only it _____ quiet.

A. kept

B. would keep

C. had kept

D. keep

2. I miss my grandmother. If only she_____ here right now.

A. were

B. could be

C. had been

D. were

3. If only tomorrow _____ fine.

A. will be

B. were

C. would be

D. had been

4. If only my grandparents (visit) _____ me last week.

A. will visit

B. would visit

C. had visited

D. visit

5. I speak English badly. If only I _____ English well.

A. will visit

B. could visit

C. had visited

D. visited

1.A

2.A

3.C

4.C

5.D

Bài tập bổ sung

Exercise 1. Rewrite the sentence.

1. He doesn’t like playing soccer.

→ I wish __________________________________..

2. I don’t have a personal computer.  

→ I wish __________________________________.

3. Today isn’t a holiday. 

→ I wish __________________________________.

4. I can’t sing this song.

→ I wish __________________________________.

5. He was punished by his father.

→ I wish __________________________________.

Đáp án:

1. I wish he liked playing soccer.

2. I wish I had a personal computer.

3. I wish today were a holiday.

4. I wish I could sing this song.

5. I wish he hadn’t been punished by his father.

Exercise 2. Put the correct form of the verbs.

1. I wish I ______ (talk) to him yesterday.

2. I need help badly. If only you ______ (help) me.

3. My old car often breaks down. I wish I ______ (buy) a new car.

4. He didn’t pass the exam. If only he ______ (work) hard.

5. She was absent. I wish she ______ (attend) the conference.

6. What a beautiful house! I wish I ______ (have) a house like this one.

7. I wish I ______ (be) rich. I would buy a farm and enjoy the calm of the countryside.

8. They had that bad accident because they were careless. If only they ______ (be) more careful.

9. We saw the film. I wish you ______ (see) it with us. It was an amazing evening.

10. I like traveling around the world. If only I ______ (have) time to realize my dream.

Đáp án:

1. had talked

6. had

2. could

7. were

3. bought

8. had been

4. had worked

9. had seen

5. had attended

10. had

Exercise 3. Put the correct form of the verbs.

1. Bruce wishes he ______ (have) more money so he could buy a new sweater.

2. I wish I ______ (be) taller so that I could be in the basketball team.

3. I wish you ______ (stop) watching television while I am talking to you.

4. I wish you ______ (do) that. It annoys me.

5. I wish the holidays ______ (come) so we could go off to the seaside.

6. Of course Tom wishes he ______ (come) with us to Paris, but he has to stay here.

7. I wish we ______ (go) to the match on Saturday but we’re visiting my uncle.

8. I wish you ______ (keep) your mouth shut yesterday. Now Mary knows.

9. If only I ______ (lose) all my money. Now I’m broke.

10. Peter is always late. If only he ______ (turn up) on time for a change!

Đáp án:

1. had

6. could come

2. were

7. could go

3. would stop

8. had kept

4. wouldn’t

9. hadn’t lost

5. would come

10. would turn up

Exercise 4. Choose the best answer.

1. It's a pity that you didn't tell us about this.

A. I wish you told us about this.

B. I wish you would told us about this.

C. I wish you had told us about this.

D. I wish you have told us about this.

2. It's such a pity your sister can't come as well.

A. I am very sorry that your sister couldn't come. 

B. I wonder why your sister can't come.

C. If only your sister could come as well. 

D. If only your sister can come.

3. They regret ever getting married.

A. They wish they had never got married.

B. They wish they never got married.

C. They wish they did not get married.

D. They wish they have never got married.

4. I'm sorry that he won't accept the job he's been offered.

A. I wish he will accept the job he's been offered.

B. I wish he would accept the job he's been offered.

C. I wish he had accepted the job he's been offered.

D. I wish he would have accepted the job he's been offered.

5. I regret going to bed so late last night.

A. I wish I didn't go to bed so late last night. 

B. I wish I went to bed early last night.

C. I wish I hadn't gone to bed so late last night.

D. I wish I had go to bed early last night.

6. What a pity! You aren’t here with us now.

A. I wish you aren't here with us now. 

B. I wish you weren’t here with us now.

C. I wish you were here with us now. 

D. I wish you would be here with us now.

Đáp án:

1. C

2. C

3. A

4. B

5. C

6. C

Xem thêm các bài tập Ngữ pháp Tiếng Anh cực hay có lời giải chi tiết khác:


Đề thi, giáo án các lớp các môn học