On many occasions, I have the confusion in using the proper tense for the verb in the sentences whether I use simple past tense or present perfect tense.
For eg. I say ’ I acheived great on completing this task’. or else ‘I have acheived great on completing this task’. What is the difference?.
Can anyone make me understand from these sentences. Which correct tense have to use in this situation.
Generally speaking, “I have achieved” connects the achievement more closely with the present than “I achieved”. It is hard to answer your question in relation to your example sentence, because both versions of the sentence are incorrect, and I cannot think of an obvious way to rephrase it so that your question remains relevant. It may be that you mean “My completion of the task was a great achievement”.
Beeesneees,
“There is no way to rebuild the bridge, which is what the people want us to do for the small crack appeared in the bridge.”
Is this sentence OK and meaningful?
Kmilias,
I didn’t answer your query.
Beeesneees put a remark on #4.
I modified and coined a new sentence and asked its validity on #9.
I am expecting answer from Beeesneees.
Closest grammatically is this:
There is no way to rebuild the bridge, which is what the people want us to do since the small crack appeared in the bridge.
I think that is a very unnatural and wieldy way of saying 'Although there’s a small crack in the bridge we cannot completely rebuild it."