درس بیست و نهم: English Grammar in Use
may and might – Part 1
پاسخنامه
29.1
2. might know
3. might be Brazilian
4. may not be possible
5. may be Tom’s
6. might be driving
7. might have one
8. may not be feeling well
29.2
2. have been
3. have arrived
4. be waiting
5. have told
6. have gone
7. be watching
8. have
9. have left
10. have heard
11. have forgotten
29.3
2. might not have wanted
3. couldn’t have been
4. couldn’t have tried
5. might not have been American