+0

He until recently worked as a software developer.

He has only recently worked as a software developer.


Are both sentences above grammatical, and if so, do they mean the same?

+1
tkacka15

He until recently worked as a software developer.

He has only recently worked as a software developer.


Are both sentences above grammatical, and if so, do they mean the same?

Yes. While the first conveys what the person did in the recent past, the second, with the present perfect, seems to link the past action to the present. For instance, this is uttered when someone is looking for a software developer job.

Comments  
Students: We have free audio pronunciation exercises.

Thank you for the reply.

tkacka15He until recently worked as a software developer.

This means that had a job developing software, and he stopped doing that not long ago.

tkacka15He has only recently worked as a software developer.

This means that he began to work on software development not long ago, and he never did that before. but there is some ambiguity in "only" that makes this not a very good way to put it. It is possible to interpret this to mean that he developed software not very long ago.

1. He worked as a software developer until recently, and then (suddenly) stopped working as a software developer.

2. He has started to work as a software developer only recently (before that he was a software checker, for example).

Students: Are you brave enough to let our tutors analyse your pronunciation?