Multiple choice

The sun hasn't (shine) yet today.

  1. shined

  2. shane

  3. sheen

  4. shone

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

The present perfect tense requires the past participle of the verb. The past participle of shine is shone.