- For Teachers
"I have switched off the radio." "Why did you switch it off?"
Why can`t present perfect be used in the question? Or if it can what is the difference in meaning?
Context is important. Please provide enough for us to be able to deal effectively with your question.
Your thread title should include all or part of the word/phrase being discussed.
If you just want to know the meaning of a word, try OneLook Dictionary Search first.
For some reason only the question with past simple is correct in the test book. Could you please explain the difference in other situations?
Whilst the combination of the two is not incorrect and it is perfectly understandable, I must admit that I would expect to find:
I switched off the radio.
Why did you do that?
I have switched off the radio.
Why have you done that?
Having said that, they're both unnecessarily wordy. You would, in everyday conversation, hear:
I've switched off the radio.
Remember - correct capitalisation, punctuation and spacing make posts much easier to read.