Would you mind if I ask you which is true?
Which one is true or better?
And what is better than these?
In the recent passed decades...
In recent passed decades...
In the last passed decades...
In the lase recent decades....
In the latest decades...
------------------------------------------
(Maybe my questions also need to be corrected!!)