Hi there,
I'm trying to construct some sentences and questions using Present Perfect tense. Please let me know if the following sentences are grammatical correct or otherwise.
1) Disneyland has celebrated its 55th birthday on 17 July 2010.
No. You're describing an event started and finished in the past. It was not started in the past and continued into the present/finished at the present or otherwise relevant to the present time. This article may help
2) An amazing 500million people have
since visited the theme park.
Correct grammatically, but you need to specify since what at what time, and if you're going to have it in between the auxiliary and past participle, it needs to be in another clause (separated by commas)
3) His idea has been copied by others, all wanting to make money from this cash-cow industry.
Correct.
4) Disneyland has mushroomed into a global entertainment empire.
Correct.
5) The cartoon Cars has become one of the most famous and well known brands all over the world.
Correct.
6) He has created everything from scratch.
Correct.
7) While the idea of improving the pleasure has not changed, the company has revamped its ticketing prices and policies.
Correct.
1) When has Disneyland celebrated its 55th birthday?
Incorrect.
2) How many visitors have
since visited the theme park?
See above.
3) Why has his idea been copied by others?
Correct.
4) What has he created?
Correct.
5) What has become one of the most famous and well know brands all over the world?
Correct.
6) What has mushroomed into a global entertainment empire?
Correct, but using an expression like "mushroomed" in a question isn't really natural, unless the expression in question is unknown somehow to the speaker, said expression having been used by the addressee.
7) What has not changed and has revamped by the company?
Huh? What are you saying here? Might I suggest a rewrite:
What has not changed, and what has been revamped (by the company)? When you use "by [someone]", that means the agent is not the subject of the verb – therefore the verb is being used in the passive voice, requiring a conjugation of to be and a past participle.
Thank you in advance for your kind advi
ce and expertise.
To advise, theadvice. Think of it like this: advice= iceis a noun.