she____a lot of work today (did/have done/had done)
Answers
Answered by
2
Answer:
have
Explanation:
Hence it is the right answer
Similar questions