When I got up at 4:30 this morning, I could still see the stars in the sky. The sun _____ yet.

a. hasn't risen
b. didn't rise
c. hadn't risen

I believe it is C because we are talking about something in the past, right?

  • What you have to consider is that it is expected (certain) that the sun will rise soon. This tie-up should keep you in the present perfect tense.
    – user3169
    Dec 31 '17 at 7:09

You are correct, yes. Hasn't would be present tense. For example, something like this:

I am already up at 4:30 in the morning! I can still see the stars in the sky. The sun hasn’t risen yet.

  • Actually the OP chose past perfect. In any case, you should explain why your answer is the correct one.
    – user3169
    Dec 31 '17 at 7:11

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .