The correct answer is: B. It took her (about) half an hour to get to work.
The sentence is about how Sharon’s day went yesterday. Yesterday is in the past, so we use the past tense. The other options are in the present tense, which is not correct for this sentence.
Here is a brief explanation of each option:
- A. It is taking her (about) half an hour to get to work. This is in the present continuous tense, which is used to talk about actions that are happening now. It is not correct to use the present continuous tense to talk about something that happened in the past.
- B. It took her (about) half an hour to get to work. This is in the simple past tense, which is used to talk about actions that happened at a specific time in the past. It is the correct tense to use for this sentence.
- C. It will take her (about) half an hour to get to work. This is in the simple future tense, which is used to talk about actions that will happen in the future. It is not correct to use the simple future tense to talk about something that happened in the past.
- D. It has taken her (about) half an hour to get to work. This is the present perfect tense, which is used to talk about actions that started in the past and continue to the present. It is not correct to use the present perfect tense to talk about something that happened at a specific time in the past.