Posted by rfvv on Friday, February 5, 2010 at 3:34pm.
have learned Present perfect
Both are correct, as present perfect can denote actions up to the present, but completed, or denote actions up to and continuing to the present. Most usage is the latter usage, so 2 would be more common usage.
A}The best thing I have accomplished is running the 4 minute mile
B}The best thing I have accomplished was running the 4 minute mile.
The better usage is A, but B is acceptable. It really depends on does the writer intend for accomplishments to be continuing into the present, or not.
Related Questions
English - 1. The best thing (that/which) I've learned this year was ...
English - 1. He has learned Chinese this year. 2. He has learned Chinese for ...
English - Can you please check these sentences? I'm still doubtful about the...
Business Communications - The interviewer wants to know why you got a "D&...
English - 1. I have learned Chines this year. 2. I have ever learned Chinese ...
ethnic - What information about race and ethnicity in the United States has ...
Ethics - What information about race and ethnicity in the United States has ...
business - The interviewer wants to know why you got a D in all your English ...
English - 1. I learned about some Chinese expressions and Chinese cultures. 2. I...
English - I forgot to include the following sentences. I really hope you can ...
For Further Reading