English Modals Test

Welcome to the Fotopala English Modals Test. There are 120 questions. If the English is correct, choose “That’s good English.” However, if there is any problem with the English, such as a grammar error, spelling mistake, or misplaced word, then choose “Wrong!” At the end of the test, click Submit Quiz.

Learn more about modals at English Modals, and find helpful information and exercises at www.perfect-english-grammar.com/modal-verbs.html.

Note: You are not required to input your name or email address in order to take the test, however you must enter your email address if you want your test results emailed to you.

Be HAPPY and learn English!

1.

She must not be his sister. They don't look alike.

1 out of 120
2.

Luz lost her wallet. She must upset.

2 out of 120
3.

Mario could have dropped the class, but he decided not to.

3 out of 120
4.

The taxi should have left by now.

4 out of 120
5.

Her computer is crashing while she was working, so she couldn't have finished.

5 out of 120
6.

I was supposed to go to a show, but my car broke down.

6 out of 120
7.

He won the lottery? You can't be serious!

7 out of 120
8.

Our guests might have got stuck in traffic.

8 out of 120
9.

We couldn't have to go to school on Saturdays.

9 out of 120
10.

The students have had to work on this problem all day.

10 out of 120
11.

The late crew might have been worked late.

11 out of 120
12.

They will may be moving in six months. They're waiting to hear about her job transfer.

12 out of 120
13.

She not can speak English.

13 out of 120
14.

They knew that they shouldn't be late.

14 out of 120
15.

You mustn't work so long because you wouldn't be tired.

15 out of 120
16.

You mustn't wear shoes in the house.

16 out of 120
17.

I wanted to email you but I didn't know your address, so I didn't try.

17 out of 120
18.

I might not be take a trip next year.

18 out of 120
19.

Prices could be high next year.

19 out of 120
20.

If you hadn't been so late, we should go to the party.

20 out of 120
21.

The exam would last two hours. I'm not sure.

21 out of 120
22.

People have to go to work.

22 out of 120
23.

She can speak French when she was a child, but now she has forgotten it.

23 out of 120
24.

We are supposed to be at the boarding gate a half hour before departure.

24 out of 120
25.

We were at the back of the theater, but we could hear everything.

25 out of 120
26.

He could have overslept.

26 out of 120
27.

Maribel would had to work late yesterday.

27 out of 120
28.

He hopes to be able to live in Colombia after he learns Spanish.

28 out of 120
29.

Louisa may have felt sick.

29 out of 120
30.

The storm may change its path. It might go west instead.

30 out of 120
31.

I don't know where Jorge is. He could have missed the bus.

31 out of 120
32.

Our teacher couldn't be open the window.

32 out of 120
33.

I would have worked last night. I didn't know you will need help.

33 out of 120
34.

It shouldn't take long to finish this project.

34 out of 120
35.

She could being lost.

35 out of 120
36.

My mom should have arrived by now, but she haven't.

36 out of 120
37.

I had to walk around for hours before I found a hotel.

37 out of 120
38.

She can't have stayed at home.

38 out of 120
39.

We were upset about not going to be able to sit together at the game.

39 out of 120
40.

When the car died, I was able to fix it.

40 out of 120
41.

I shouldn't have gone to that party.

41 out of 120
42.

I could read when I was having 5 years old.

42 out of 120
43.

It's snowing, so it must be cold today.

43 out of 120
44.

We doesn't have to wear a uniform at work.

44 out of 120
45.

The storm could have stop tonight, but I'm not sure.

45 out of 120
46.

My soccer ball has to be somewhere in the house. I'm sure I left it there.

46 out of 120
47.

I don't to have to work on Sundays.

47 out of 120
48.

He could have been working late.

48 out of 120
49.

The train will have arrived by 7:00 PM.

49 out of 120
50.

I shouldn't have bought my ticket from an agent. It were more expensive.

50 out of 120
51.

She may be on the wrong street.

51 out of 120
52.

If I had known that you needed the car, I would not have taken it.

52 out of 120
53.

He could have got stuck in traffic.

53 out of 120
54.

We had better not be late, or we will miss the plane.

54 out of 120
55.

Bob we can come over now.

55 out of 120
56.

I will can help you tomorrow

56 out of 120
57.

I may not to finish my project on time.

57 out of 120
58.

My dad could always fix broken toys.

58 out of 120
59.

The theater will be very busy now.

59 out of 120
60.

He won't be able to paint the entire house today. It will take 5 days.

60 out of 120
61.

He could have forget that we were meeting today.

61 out of 120
62.

We have got to study more next time.

62 out of 120
63.

He can't not drive –because he's too tired.

63 out of 120
64.

Her nieces don't have to eat anything they don't like.

64 out of 120
65.

This map had to have been very difficult to follow.

65 out of 120
66.

We could have been studied earlier.

66 out of 120
67.

Dominique might be talking to the teacher. I saw them in the classroom earlier.

67 out of 120
68.

We shouldn't have arrived any earlier. The traffic was terrible.

68 out of 120
69.

My dad called us because he couldn't find the house.

69 out of 120
70.

The package might not have come yet. We'll check.

70 out of 120
71.

You ought to buy your tickets online.

71 out of 120
72.

I could have gone to the party, but I was busy.

72 out of 120
73.

If I had had enough time, I would have eaten breakfast.

73 out of 120
74.

He may not come to practice today. We hear that he's tired of playing.

74 out of 120
75.

I'll be able to finished the paper tonight.

75 out of 120
76.

I am going to be able to write.

76 out of 120
77.

I can't fix the clock when it stopped.

77 out of 120
78.

Their cousin couldn't swim.

78 out of 120
79.

We had not better take a taxi, or we will be late.

79 out of 120
80.

I could have stayed up late, but I decided to go to bed early.

80 out of 120
81.

I had to clean my bedroom when I was a child.

81 out of 120
82.

We should be being there by now.

82 out of 120
83.

You shouldn't worked so much.

83 out of 120
84.

To get a license, you must be take a test.

84 out of 120
85.

My wife must be in the house.

85 out of 120
86.

Francisco might not be well today, so he may not come.

86 out of 120
87.

The bill have got to be wrong. There is no way we used this much water.

87 out of 120
88.

The kids can ski when they were 4 years old.

88 out of 120
89.

Carlos might could come soon.

89 out of 120
90.

My dad was always have to fix broken toys.

90 out of 120
91.

He shouldn't have make a reservation without asking me.

91 out of 120
92.

You may not watch TV tonight.

92 out of 120
93.

The train was supposed to be arrived at 7:00 p.m., but it didn't arrive until 1:30 a.m.

93 out of 120
94.

I hadn't made a reservation because my friends were supposed to be there early.

94 out of 120
95.

You should start working out.

95 out of 120
96.

I should have reserve a room before I arrived.

96 out of 120
97.

I was able to find a new car, but it is being expensive.

97 out of 120
98.

Could I leave early today, please?

98 out of 120
99.

I could have played the guitar well but I will not practice enough.

99 out of 120
100.

Mary could not have studied engineering, but she wanted to become a doctor.

100 out of 120
101.

Katherine couldn't have been lying. She always tells the truth.

101 out of 120
102.

He couldn't dance at all until he took lessons.

102 out of 120
103.

Rodrigo can't be driving to work. His car is in the driveway.

103 out of 120
104.

It was a good thing I didn't have to pay cash because I didn't have any.

104 out of 120
105.

She can speak three languages.

105 out of 120
106.

She couldn't able to speak English well.

106 out of 120
107.

I will be able to driving a motorcyle after my course.

107 out of 120
108.

The team must not be feeling great. They just won the game!

108 out of 120
109.

I can to play the piano.

109 out of 120
110.

She must be graduating next month. She finished all the courses and passed all the tests.

110 out of 120
111.

You will supposed to call the hotel to cancel the reservation.

111 out of 120
112.

Could I have signed up for the wrong class?

112 out of 120
113.

She may have gotten lost. Give her a call.

113 out of 120
114.

We are able not to speak English fairly well now.

114 out of 120
115.

We could speak English fairly well now.

115 out of 120
116.

Jose always has to arrived at work by 8:00.

116 out of 120
117.

Juan must passing the course in order to graduate.

117 out of 120
118.

You should get your passport soon.

118 out of 120
119.

Fred could have bought the book, but he borrowed it from the library instead.

119 out of 120
120.

He hasn't been able to went on vacation all summer.

120 out of 120