Upon reading the following link, I am confused with the usage of past tense, present perfect and present tense:
http://www.lawgazette.com.sg/2005-9/Sep05-legalupdates2.htm Case 1:
1a. The Subordinate Court (Amendment) Bill 2005, which was introduced in Parliament on 18 July 2005,
has been passed on 15 August 2005. However, the Bill has not been gazetted and has not come into force yet.
But
1b. The Weights and Measures (Amendment) Bill 2005
was passed by Parliament on 15 August 2005. However, the Bill has not been gazetted and has not come into force.
Case 2:
2a. When the Limited Liability Partnerships (Amendment) Regulations 2005
come into operation on 22 August 2005, the Limited Liability Partnerships Regulations will be amended to allow additional documents (other than the electronic transaction forms prescribed at www.bizfile.gov.sg) prescribed for the purposes of the Limited Liability Act to be provided at a second URL, namely www.acra.gov.sg/IIp/prescribed.html.
But
?2b. The Limited Liability Partnerships (Winding Up) Rules 2005 were issued to set out the procedure for the winding up of Limited Liability Partnerships. The Rules
came into effect on 10 August 2005.
In brief, in case 1a, it says, "...has been passed on 15 August 2005", but in case 1b, it says, "was passed by Parliament on 15 August 2005".
In case 2a, it says,"come into operation on 22 August 2005..", but in case 2b, it says, "the Rules came into effect on 10 August 2005".
Are they all correct? Does the time adverbial play any meaningful role in these sentences? Why? Please explain it to a non-English speaker like me. Thx.