نمونه سوال گرامر جملات شرطی

1- If I _____ the question, I would answer.

  1. understood
  2. understand
  3. would understand
  4. have understood

2- If it _____ fine tomorrow, I’ll go for a swim.

  1. were
  2. is
  3. will
  4. would be

3- He would have come if he _____.

  1. should have had to
  2. had to
  3. had had to
  4. could have

4- If John _____ hard, he could pass the examination.

  1. works
  2. has worked
  3. had worked
  4. worked

5- If everybody _____, we could hold a meeting tomorrow.

  1. agrees
  2. was agreed
  3. will be agreed
  4. would be agreed

6- If I _____ his advice, I would be a fool.

  1. followed
  2. would follow
  3. will follow
  4. had followed

7- They would have telephoned us if they _____ lost.

  1. would get
  2. had got
  3. would have got
  4. would be got

8- I don’t have a pen, but if I _____, I would lend it to you.

  1. have
  2. do
  3. did
  4. will have

9- Rob _____ English if he hadn’t gone to class.

  1. would learnt
  2. would not have learnt
  3. would not have learn
  4. would not learn

10- “Do you think he will send you a card?” “If he _____ on holiday, he will.”

  1. go
  2. went
  3. will go
  4. goes

11- Don’t blame me. I _____ him only if he hadn’t been driving so fast.

  1. will have followed
  2. had followed
  3. would have been able to follow
  4. could follow

12- Even if I _____ the money, I wouldn’t have given him any.

  1. had
  2. had had
  3. would have
  4. have had

13- We would have gone alone if we _____ the way.

  1. would have known
  2. would know
  3. knew
  4. had known

14- If you do this again, I _____ report it, I’m afraid.

  1. must to
  2. will have to
  3. should

15- The country would be more successful if it _____ better use of women at work.

  1. makes
  2. would have made
  3. is making
  4. made

16- If I had known that you were in hospital, I _____ visited you.

  1. would have
  2. had
  3. have

17- He _____ his exams if he’d learnt more.

  1. wouldn’t failed
  2. wouldn’t have failed
  3. hadn’t failed
  4. did not fail

18- He wouldn’t have started talking if you _____ him.

  1. wouldn’t ask
  2. hadn’t asked
  3. didn’t ask
  4. did ask

19- I _____ if I hadn’t been asked.

  1. didn’t go
  2. had gone
  3. wouldn’t go
  4. was gone

20- If I _____ a house on fire, I’d call the fire station.

  1. see
  2. saw
  3. would see
  4. seen
سوال پاسخ
1 1
2 1
3 4
4 4
5 1
6 1
7 2
8 3
9 2
10 4
11 3
12 2
13 4
14 3
15 4
16 1
17 2
18 2
19 3
20 2

 

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *