Logo

Use of Has, Have, Had Worksheet-7

Use of Has, Have, Had Worksheet-7

 

Fill in the blank with the proper form of the verb:

  1. Cats ____ four legs.

A. Have              B. Are having    C. Has                D. Had

 

  1. Our Earth ____ only one moon.

A. Has                B. Have              C. Is having       D. Had

 

  1. The Sun ____ a lot of heat.

A. Has                B. Have              C. Is having       D. Had

 

  1. Water ____ no colour.

A. Has                B. Have              C. Is having       D. Had

 

  1. No one ____ an extra pen today.

A. Have              B. Is having       C. Had                D. Has

 

  1. No one ____ an extra pen yesterday.

A. Have              B. Has                C. Is having       D. Had

 

  1. Sonali ____ two brothers.

A. Had                B. Has                C. Is having       D. Have

 

  1. He ____ many sweets with him yesterday.

A. Is having       B. Had                C. Have              D. Has

 

  1. Kitty ____ some soup for dinner last night.

A. Is having       B. Has                C. Have              D. Had

 

  1. Who ____ some extra sandwiches today?

A. Has                B. Have              C. Is having       D. Had

 

Answer Key:

  1. A

Explanation: Cats = plural noun in the 3rd person; hence ‘have’ is correct.

  1. A

Explanation: Earth = singular noun in the 3rd person; hence ‘has’ is correct. This is a universal truth so only the simple present tense is correct.

  1. A

Explanation: Sun = singular noun in the 3rd person; hence ‘has’ is correct. This is a universal truth so only simple present tense is correct.

  1. A

Explanation: Water = singular noun in the 3rd person; hence ‘has’ is correct. Universal truth.

  1. D

Explanation: No one = singular indefinite pronoun in the 3rd person; hence ‘has’ is correct.

  1. D

Explanation: ‘Yesterday’ suggests the past tense; hence ‘had’ is correct.

  1. B

Explanation: She = singular pronoun in the 3rd person; hence ‘has’ is correct.

  1. B

Explanation: ‘Yesterday’ suggests the past tense; hence ‘had’ is correct.

  1. D

Explanation: Kitty = singular noun in the 3rd person and ‘last night’ suggests the past tense; hence ‘had’ is correct.

  1. A

Explanation: Who = singular interrogative pronoun in the 3rd person; hence ‘has’ is correct.