what is the present perfect tense form of 'The dog lies on the floor'. Share with your friends Share 0 Nitika Sahdev answered this The dog has lain on the floor.(But, the sentence seems incomplete; it would read better as ' The dog has lain on the floor all day.') 0 View Full Answer Atifaikram answered this THE DOG IS LAYING DOWN THE FLOOR 0