Home
Print
Guestbook
Report a bug
GREAT!
Get a free English lesson every week! 2 MILLION subscribers! Click here!
Recommended:
> Language Resources
> Other sites for teachers
> English translator
|
|
Learn English > English exercises & lessons > BE, HAVE, DO, DID, WAS...
Other English exercises about the same topic: BE, HAVE, DO, DID, WAS... [Choose another topic] Please check our guides.
N° |
Free English lessons and exercises |
Difficulty |
Author |
Candidates |
Average |
Your mark |
Recommended lessons to learn English: |
| 1 |
Apostrophe + s (video) *Lesson* |
 |
lucile83 |
74790 |
79/100 |
Club |
| 2 |
Be or do *Lesson* |
 |
bridg |
47981 |
71/100 |
Club |
| 3 |
TLE : To have *Lesson* |
 |
lucile83 |
33892 |
88.5/100 |
Club |
| 4 |
To be *Lesson* |
 |
bridg |
734884 |
93/100 |
Club |
| 5 |
To be in the simple past tense *Lesson* |
 |
lucile83 |
13510 |
34/100 |
Club | | Other interesting lessons and exercises to learn English: |
| 1 |
'do', 'have' or 'be' ? |
 |
anonyme |
30305 |
68/100 |
Club |
| 2 |
'Have' / 'Be' |
 |
anonyme |
37137 |
72/100 |
Club |
| 3 |
(have/do/can...) |
  |
anonyme |
6013 |
52.5/100 |
Club |
| 4 |
Answering questions |
 |
anonyme |
3380 |
72/100 |
Club |
| 5 |
Auxiliaries |
 |
anonyme |
11702 |
52.5/100 |
Club |
| 6 |
Auxiliaries |
 |
anonyme |
12275 |
40.5/100 |
Club |
| 7 |
Auxiliaries |
 |
anonyme |
10425 |
71/100 |
Club |
| 8 |
Auxiliaries |
  |
anonyme |
5489 |
50.5/100 |
Club |
| 9 |
Auxiliaries |
 |
anonyme |
12895 |
72.5/100 |
Club |
| 10 |
Auxiliaries |
 |
anonyme |
4308 |
62/100 |
Club |
| 11 |
Auxiliaries |
  |
hidalgo |
3681 |
54.5/100 |
Club |
| 12 |
Auxiliaries |
  |
anonyme |
4352 |
41/100 |
Club |
| 13 |
Auxiliaries |
 |
anonyme |
3946 |
54/100 |
Club |
| 14 |
Auxiliaries |
 |
anonyme |
2242 |
61/100 |
Club |
| 15 |
Auxiliaries |
 |
chris51 |
2805 |
59.5/100 |
Club |
| 16 |
Auxiliaries |
 |
anonyme |
5109 |
58.5/100 |
Club |
| 17 |
Auxiliaries and conjugations |
 |
anonyme |
40306 |
53.5/100 |
Club |
| 18 |
Auxiliaries and verbs |
  |
hidalgo |
3869 |
64.5/100 |
Club |
| 19 |
Auxiliary |
 |
anonyme |
14290 |
62.5/100 |
Club |
| 20 |
Auxiliary |
 |
anonyme |
16774 |
74/100 |
Club |
| 21 |
Auxiliary |
 |
anonyme |
5181 |
61.5/100 |
Club |
| 22 |
Auxiliary Auxiliaires Be- have etc... |
  |
anonyme |
45814 |
36/100 |
Club |
| 23 |
Auxiliary BE |
 |
lucile83 |
127152 |
81/100 |
Club |
| 24 |
Auxiliary BE. |
 |
webmaster |
2076012 |
91/100 |
Club |
| 25 |
Auxiliary do |
 |
anonyme |
16138 |
71/100 |
Club |
| 26 |
Auxiliary do |
 |
anonyme |
7309 |
57/100 |
Club |
| 27 |
Auxiliary do |
 |
patou33 |
10195 |
70/100 |
Club |
| 28 |
Auxiliary do |
 |
lili73 |
60911 |
49/100 |
Club |
| 29 |
Auxiliary Do |
 |
anonyme |
8788 |
71/100 |
Club |
| 30 |
Auxiliary Verbs |
 |
anonyme |
4291 |
42/100 |
Club |
| 31 |
Avoid repetitions |
 |
lucile83 |
4347 |
80.5/100 |
Club |
| 32 |
Be |
 |
anonyme |
117742 |
89.5/100 |
Club |
| 33 |
Be |
 |
tinou |
12116 |
88/100 |
Club |
| 34 |
BE |
 |
anonyme |
75395 |
82/100 |
Club |
| 35 |
Be / have / do |
 |
bridg |
16462 |
61/100 |
Club |
| 36 |
Be - PRETERITE |
 |
tinou |
70003 |
66.5/100 |
Club |
| 37 |
Be / do |
 |
anonyme |
3579 |
68/100 |
Club |
| 38 |
Be / have / do |
 |
anonyme |
41038 |
66/100 |
Club |
| 39 |
Be / Have / Do |
  |
lili73 |
6029 |
51.5/100 |
Club |
| 40 |
Be / Have : specific use |
 |
lili73 |
43348 |
57/100 |
Club |
| 41 |
Be / have got |
 |
anonyme |
19621 |
69/100 |
Club |
| 42 |
Be / have got |
 |
anonyme |
15593 |
73/100 |
Club |
| 43 |
Be / have got |
 |
anonyme |
14667 |
68/100 |
Club |
| 44 |
Be / have got |
 |
anonyme |
10392 |
72/100 |
Club |
| 45 |
Be / other auxiliaries |
 |
anonyme |
10441 |
76.5/100 |
Club |
| 46 |
Be / To be |
 |
bridg |
36159 |
77.5/100 |
Club |
| 47 |
Be /have |
 |
anonyme |
5900 |
54.5/100 |
Club |
| 48 |
Be and have got |
 |
anonyme |
9449 |
70/100 |
Club |
| 49 |
Be in present tense |
 |
anonyme |
12913 |
79.5/100 |
Club |
| 50 |
Be in preterite tense |
 |
anonyme |
9386 |
61/100 |
Club |
| 51 |
Be or have got |
 |
anonyme |
25298 |
67.5/100 |
Club |
| 52 |
Be or have |
 |
anonyme |
8480 |
75.5/100 |
Club |
| 53 |
Be or have got |
 |
anonyme |
8684 |
70/100 |
Club |
| 54 |
Be or have got |
 |
anonyme |
9616 |
73/100 |
Club |
| 55 |
Be or Have? |
 |
brette14 |
6443 |
69/100 |
Club |
| 56 |
Be, have and do |
 |
anonyme |
3463 |
63.5/100 |
Club |
| 57 |
Be, have, do |
  |
anonyme |
8575 |
55.5/100 |
Club |
| 58 |
Be,Have,Do |
 |
anonyme |
2849 |
66/100 |
Club |
| 59 |
Be/ have |
 |
anonyme |
5743 |
52/100 |
Club |
| 60 |
Be/Do/Did |
 |
anonyme |
22460 |
63/100 |
Club |
| 61 |
Be/Have |
 |
anonyme |
9373 |
74.5/100 |
Club |
| 62 |
Be/have |
 |
anonyme |
11988 |
68/100 |
Club |
| 63 |
Be/Have |
 |
anonyme |
8375 |
45/100 |
Club |
| 64 |
Be/have ? |
  |
anonyme |
7932 |
66.5/100 |
Club |
| 65 |
BE: present |
 |
anonyme |
5361 |
50/100 |
Club |
| 66 |
Choose the right verb |
 |
anonyme |
70024 |
75/100 |
Club |
| 67 |
Commmon structures |
  |
bernard02 |
2228 |
55/100 |
Club |
| 68 |
Contraction of to be |
 |
anonyme |
5520 |
69/100 |
Club |
| 69 |
Did / Was / Were |
 |
anonyme |
16483 |
64/100 |
Club |
| 70 |
Did, was ,were ? |
 |
anonyme |
18947 |
67/100 |
Club |
| 71 |
Disorder and auxiliary |
 |
anonyme |
2491 |
83.5/100 |
Club |
| 72 |
Do (auxiliary) |
 |
lili73 |
2389 |
58/100 |
Club |
| 73 |
Do , does , did |
 |
jagienka |
51032 |
64/100 |
Club |
| 74 |
Do - Be - Have |
  |
anonyme |
9555 |
49/100 |
Club |
| 75 |
Do - does or did? |
 |
anonyme |
33041 |
67/100 |
Club |
| 76 |
Do / Make / Take |
 |
anonyme |
36677 |
51/100 |
Club |
| 77 |
Do in short answers |
 |
anonyme |
2042 |
55/100 |
Club |
| 78 |
Do in the present simple |
 |
anonyme |
5683 |
78.5/100 |
Club |
| 79 |
Do in the simple present |
 |
elizabeth_tq |
7359 |
72/100 |
Club |
| 80 |
Do, does, don't or doesn't |
 |
anonyme |
34910 |
54.5/100 |
Club |
| 81 |
Do,does,did |
 |
anonyme |
11456 |
66.5/100 |
Club |
| 82 |
Do/Did/Done: Correct the mistakes in this dialogue |
 |
anonyme |
6690 |
41/100 |
Club |
| 83 |
Do/does/did |
  |
anonyme |
3182 |
62/100 |
Club |
| 84 |
Do/don't and sentences |
 |
anonyme |
5533 |
70.5/100 |
Club |
| 85 |
Doesn't / don't / didn't |
 |
lili73 |
7895 |
62.5/100 |
Club |
| 86 |
Emphatic form |
  |
anonyme |
2472 |
23.5/100 |
Club |
| 87 |
Emphatic use of do |
 |
bridg |
7285 |
42/100 |
Club |
| 88 |
Form a question |
 |
notrepere |
958 |
46/100 |
Club |
| 89 |
Have - Has or Had ? |
 |
anonyme |
22597 |
65/100 |
Club |
| 90 |
Have / has |
 |
anonyme |
32841 |
82.5/100 |
Club |
| 91 |
Have and be |
 |
anonyme |
41251 |
67.5/100 |
Club |
| 92 |
Have got |
 |
anonyme |
6222 |
46/100 |
Club |
| 93 |
Have got |
 |
anonyme |
2155 |
66.5/100 |
Club |
| 94 |
Have, Had, Is, Was |
 |
anonyme |
9780 |
57/100 |
Club |
| 95 |
Have, has or had |
 |
anonyme |
9671 |
61/100 |
Club |
| 96 |
Have/has |
 |
anonyme |
12858 |
61/100 |
Club |
| 97 |
Is or are? |
 |
felin |
67891 |
58.5/100 |
Club |
| 98 |
Is or has ? |
 |
anonyme |
7459 |
76.5/100 |
Club |
| 99 |
IS or HAS? |
  |
anonyme |
2959 |
76/100 |
Club |
| 100 |
Is, has or genitive |
 |
anonyme |
6516 |
71/100 |
Club |
| 101 |
Is/are/do/does |
 |
anonyme |
24490 |
62/100 |
Club |
| 102 |
Modal verbs and auxiliaries |
 |
anonyme |
3396 |
55.5/100 |
Club |
| 103 |
Past tense |
 |
anonyme |
3593 |
59.5/100 |
Club |
| 104 |
Past tense and auxiliary verb |
 |
anonyme |
3077 |
69/100 |
Club |
| 105 |
Past tense of to be |
 |
anonyme |
8581 |
70/100 |
Club |
| 106 |
Present simple |
 |
anonyme |
10224 |
67/100 |
Club |
| 107 |
Present simple |
 |
anonyme |
5390 |
68/100 |
Club |
| 108 |
Present tense of to be |
 |
anonyme |
4047 |
63.5/100 |
Club |
| 109 |
Put in am/is/ are/do/don't/does/doesn't |
 |
anonyme |
31801 |
63/100 |
Club |
| 110 |
Questions: Do/Be/Have |
 |
notrepere |
1990 |
60.5/100 |
Club |
| 111 |
Say it right |
 |
anonyme |
39434 |
86/100 |
Club |
| 112 |
Structure of the sentence |
 |
matrix_hamdi |
13186 |
65.5/100 |
Club |
| 113 |
The verbs make and do (part2) |
  |
anonyme |
2196 |
58.5/100 |
Club |
| 114 |
TLE : To have |
 |
lucile83 |
7158 |
84/100 |
Club |
| 115 |
To be |
 |
anonyme |
6096 |
88.5/100 |
Club |
| 116 |
To be |
 |
anonyme |
19071 |
81.5/100 |
Club |
| 117 |
To be |
 |
anonyme |
32256 |
86/100 |
Club |
| 118 |
To be |
 |
anonyme |
12586 |
84.5/100 |
Club |
| 119 |
To be |
 |
anonyme |
17390 |
78/100 |
Club |
| 120 |
To be |
 |
anonyme |
36833 |
91/100 |
Club |
| 121 |
To be |
  |
anonyme |
1988 |
43.5/100 |
Club |
| 122 |
To be |
 |
anonyme |
64465 |
85/100 |
Club |
| 123 |
To be - Present |
 |
bridg |
83644 |
85/100 |
Club |
| 124 |
To be / have got |
 |
anonyme |
9984 |
56.5/100 |
Club |
| 125 |
To be / to have |
 |
anonyme |
17586 |
64.5/100 |
Club |
| 126 |
To be and have |
 |
anonyme |
5721 |
76/100 |
Club |
| 127 |
To be and to have |
 |
anonyme |
4213 |
48/100 |
Club |
| 128 |
To be and to have got |
 |
anonyme |
115854 |
67.5/100 |
Club |
| 129 |
To be or to have |
 |
anonyme |
4132 |
48/100 |
Club |
| 130 |
To be or to have |
 |
anonyme |
10634 |
57/100 |
Club |
| 131 |
To be or to have got ? |
 |
anonyme |
6911 |
79.5/100 |
Club |
| 132 |
To be, to have |
 |
lili73 |
20736 |
46/100 |
Club |
| 133 |
To be/to have |
 |
anonyme |
2797 |
67/100 |
Club |
| 134 |
To do |
 |
anonyme |
1823 |
59/100 |
Club |
| 135 |
To have |
  |
dabis |
1185 |
60.5/100 |
Club |
| 136 |
To have |
 |
anonyme |
1266 |
49.5/100 |
Club |
| 137 |
To have |
 |
anonyme |
30441 |
78/100 |
Club |
| 138 |
To have |
 |
anonyme |
4133 |
55.5/100 |
Club |
| 139 |
To have or to be |
 |
anonyme |
7802 |
69.5/100 |
Club |
| 140 |
Use 'do' |
  |
anonyme |
2165 |
58.5/100 |
Club |
| 141 |
Use was(n't) , did(n't) or were(n't) |
 |
anonyme |
4488 |
60/100 |
Club |
| 142 |
Using do |
  |
lucile83 |
2069 |
36.5/100 |
Club |
| 143 |
Using to have |
 |
anonyme |
1428 |
66.5/100 |
Club |
| 144 |
Verbs |
 |
anonyme |
4676 |
83/100 |
Club |
| 145 |
Verbs |
  |
anonyme |
1929 |
74/100 |
Club |
| 146 |
Verbs and actions |
 |
anonyme |
1896 |
78/100 |
Club |
| 147 |
Verbs: to be, to have & to go |
 |
anonyme |
24167 |
59/100 |
Club |
| 148 |
Will / would |
  |
fouine18 |
13291 |
28.5/100 |
Club |
Search our site
Choose another topic
|