wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

conditional Type 3

Total questions: 16

Worksheet time: 8mins

Name
Class
Date
1.

If I ... near my school, I would have been in time for school.

( If S1+ had  Ved/3 +yesterday/last/ago,     S2 would have + Ved/3

この文は、過去に果たされなかった願いについて話すために使用されます

a)

had lived

b)

lived

2.

If I (not do) _____________ it yesterday, nobody would have done it.

(If S1+ had  Ved/3 +yesterday/last/ago,     S2 would have + Ved/3)

この文は、過去に果たされなかった願いについて話すために使用されます

a)

don't do

b)

hadn't done

3.

if I hadn't got a cheap flight last week, I (not travel) _______________________________ to London

(If S1+ had  Ved/3 +yesterday/last/ago,     S2 would have + Ved/3

この文は、過去に果たされなかった願いについて話すために使用されます

a)

don't travel

b)

wouldn't have travelled

4.

If I ...................money 2 years ago, I would have bought a car

If S1+ had  Ved/3 +yesterday/last/ago,     S2 would have + Ved/3

この文は、過去に果たされなかった願いについて話すために使用されます

a)

had had

b)

have

5.

If I had gone shopping yesterday , I ______ (buy) some food.

If S1+ had  Ved/3 +yesterday/last/ago,     S2 would have + Ved/3

この文は、過去に果たされなかった願いについて話すために使用されます

a)

would buy

b)

would have bought

6.

If you hadn't studied hard last year, you ... the exam.

If S1+ had  Ved/3 +yesterday/last/ago,     S2 would have + Ved/3

この文は、過去に果たされなかった願いについて話すために使用されます

a)

would fail

b)

would have failed

7.

If I had known her name 2 years ago , I ... you her name.

If S1+ had  Ved/3 +yesterday/last/ago,     S2 would have + Ved/3

この文は、過去に果たされなかった願いについて話すために使用されます

a)

will tell

b)

would have told

8.

if it hadn't been rainy yesterday , I (go)______ swimming

If S1+ had  Ved/3 +yesterday/last/ago,     S2 would have + Ved/3

この文は、過去に果たされなかった願いについて話すために使用されます

a)

would have gone

b)

went

9.

If it (be).... sunny last week, we (plant) .... the vegetables

If S1+ had  Ved/3 +yesterday/last/ago,     S2 would have + Ved/3

この文は、過去に果たされなかった願いについて話すために使用されます

a)

is; will plant

b)

had been, would have planted

10.

If it had rained last Sunday, I________________at home

If S1+ had  Ved/3 +yesterday/last/ago,     S2 would have + Ved/3

この文は、過去に果たされなかった願いについて話すために使用されます

a)

Would have stayed

b)

would stay

11.

if my stomach had hurt last night, I ________ the doctor

If S1+ had  Ved/3 +yesterday/last/ago,     S2 would have + Ved/3

この文は、過去に果たされなかった願いについて話すために使用されます

a)

will call

b)

would have called

12.

If she ______(give) me a new book last week, I would have read it.

If S1+ had  Ved/3 +yesterday/last/ago,     S2 would have + Ved/3

この文は、過去に果たされなかった願いについて話すために使用されます

a)

gave

b)

had given

13.

If she ______(tell) me the truth last week, I would have explained it.

If S1+ had  Ved/3 +yesterday/last/ago,     S2 would have + Ved/3

この文は、過去に果たされなかった願いについて話すために使用されます

a)

tell

b)

had told

14.

If she ______(win) the first prize last week, I would have congratulated her.

If S1+ had  Ved/3 +yesterday/last/ago,     S2 would have + Ved/3

この文は、過去に果たされなかった願いについて話すために使用されます

a)

won

b)

had won

15.

If she had written the book last week, I _________ her.

If S1+ had  Ved/3 +yesterday/last/ago,     S2 would have + Ved/3

この文は、過去に果たされなかった願いについて話すために使用されます

a)

would support

b)

would had supported

16.

If she had told me her stories 3 years ago, I _________ her.

If S1+ had  Ved/3 +yesterday/last/ago,     S2 would have + Ved/3

この文は、過去に果たされなかった願いについて話すために使用されます

a)

would support

b)

would had supported