The students have been preparing/have prepared well for this event ...

mohamido

Member
Joined
Apr 9, 2021
Member Type
English Teacher
Native Language
Arabic
Home Country
Egypt
Current Location
Egypt
The students………. well for this event so it is getting everyone’s admiration.

a) have been preparing
b) have prepared

I think both of them are correct but the exam needs only one answer.
 
Last edited by a moderator:
so it is getting everyone’s admiration.
This tells you that the event is occurring now, which means the preparation is over.
Can you guess the appropriate answer?
By the way, please do not use bold text unnecessarily. I edited your post to change it to plain text.
 

Ask a Teacher

If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know:

(Requires Registration)
Back
Top