0
Banik Biswajit Posted 10 years ago
Grammar

It is right ?

Today I have finished 4 years bachelor degree . i am so happy .
  

Top answer

) finished a 4-year bachelor 's degree . i am so happ y .

  • ) finished a 4-year bachelor 's degree .
  • i am so happ y .
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

3 Answers
0
Today I have (Simple past is the best choice.) finished a 4-year bachelor's degree . i am so happy .
0
AlpheccaStarsSimple past is the best choice.
HI! Alphecca.
Could you tell me why present perfect won't work here?
0
silak12Could you tell me why present perfect won't work here?
I didn't say that.
I remarked that simple past is the best choice.
Present perfect is OK.

Related Questions