wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

110普高英文(三) Unit 5

Total questions: 10

Worksheet time: 8mins

Name
Class
Date
1.

If I _____ so much money on buying clothes, I might have been able to save more money.

a)

won’t spend

b)

shouldn’t spend

c)

hadn’t spent

d)

have spent

2.

If I _____ the exam was difficult, I would have studied harder.

a)

had known

b)

knew

c)

should know

d)

might have known

3.

If the business man hadn’t been born into a wealthy family, he _____ able to support himself and do what he loved after dropping out of college.

a)

could be

b)

could have been

c)

might not be

d)

might not have been

4.

If Chris had apologized that night, Amy _____ him.

a)

has forgiven

b)

will forgive

c)

had been forgiven

d)

might have forgiven

5.

If I _____ an umbrella with me, I might not have gotten wet.

a)

have

b)

had had

c)

have had

d)

had

6.

If Jasmine _____ late for the interview, she might have got the job.

a)

was not

b)

has not been

c)

would not be

d)

had not been

7.

Without Mrs. Harrison’s support and encouragement, our success _____ possible.

a)

has been

b)

is going to be

c)

wouldn’t have been

d)

mustn’t be

8.

I regretted breaking my mother’s heart this morning. I _____ to her like that.

a)

might have talked

b)

will not talk

c)

am talking

d)

shouldn’t have talked

9.

---填充---

要是我當初沒有接下那份工作,我就會在父親過世前花多一點時間陪伴他。

If I hadn’t taken that job, I _____________ _____________ _____________ more time with my father before he passed away.

(a)  

10.

---填充---

這次的這場地震所造成的損傷令人難以置信。

The damage and loss caused by the earthquake this time were _____________ _____________.

(a)